Wow, cool story! Thanks for sharing!!
@Kira, I'm glad your grandparents are ok. Somebody (and not just the neighbor, but thank goodness for him!!) was watching out for them!
My heart breaks for the cats, but it could have much worse. I hope they're able to rebound quickly, I can't even imagine...
Heartfelt best wishes sent their way.