A meteor that exploded off the coast of Massachusetts set off a loud boom equivalent to 300 tons of TNT, NASA said.
A meteor traveling at approximately 75,000 miles per hour exploded high above the northeastern United States, producing a ...