Tornedoes, Lightning and Death in Massachusetts? Oh, my. Posted on June 2, 2011March 7, 2024 by tavia.
I’m glad you’re OK. Did you have your Go Bag clutched in your sweaty palms?