Boston residents have been shook to their cores after a terrifying loud boom rocked the city Saturday afternoon.
Residents from New Hampshire down to Rhode Island heard a loud boom, some even reporting their entire house shaking.
A meteor that exploded off the coast of Massachusetts set off a loud boom equivalent to 300 tons of TNT, NASA said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results