Biolide estimated as 3-feet wide. People from Delaware to Montreal reportedly heard the double-boom.
The post Boston “Boom”: Meteor Explodes off New England Coast first appeared on Le·gal In·sur·rec·tion.
Read Full Article: https://legalinsurrection.com/2026/05/boston-boom-meteor-explodes-off-new-england-coast/?utm_source=rss&utm_medium=rss&utm_campaign=boston-boom-meteor-explodes-off-new-england-coast