According to preliminary reports submitted to the American Meteor Society, dozens of people across the Northeast reported ...
A meteor exploded just off the coast of Massachusetts, causing a loud boom, Saturday. Meteorologists have said a loud blast ...
A loud boom was heard across Southern New England Saturday afternoon.
The unsettling boom, rumble and shaking heard and felt across Greater Boston Saturday afternoon may have come from a meteor, according to meteorologist Danielle Noyes. Now it's up to NASA to confirm ...