What Was That Massive Boom Across New England? NASA Says It Was a Meteor Explosion Equal to 300 Tons of TNT ...
(WFSB) - Did you hear it? A loud boom was heard across New England on Saturday around 2:06 p.m. NASA confirmed it was a meteor exploding off the coast of Massachusetts near Cape Cod. The National ...
A meteor that exploded off the coast of Massachusetts set off a loud boom equivalent to 300 tons of TNT, NASA said.