A meteor that exploded Saturday afternoon near Boston shook buildings and scared locals after a loud boom was heard at about 2:30 p.m. Residents throughout New England experienced a ‘double boom’ ...
NASA said all the remnants from this fall landed in water, with the impact site likely in Cape Cod Bay, where the water depth is roughly 100 feet.
NASA said the energy released when the meteor broke up was equivalent to about 300 tons of TNT.
People across eastern Massachusetts are reporting hearing an extremely loud boom on Saturday afternoon, and many police ...