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 ...
The energy released was equal to about 300 tons of TNT, NASA said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results