Can we please stop using the nana defense? Your grandmother has been around for a while now. Unless she's a pearl clutching agoraphobe I'm sure she's seen plenty in her life. Outside of her reactions based on her relationship with you, I doubt this was very shocking.
Lets stop treating our elderly like they are delicate little flowers. They probably have way more crazy stories than you ever give them credit for, nana defenders.