A meteor that exploded off the coast of Massachusetts set off a loud boom equivalent to 300 tons of TNT, NASA said.
WEBSTER, N.Y. — More than 84,000 people saw News10NBC’s story on YouTube about explosive sounds in Webster and one of them, a Florida woman, told Chief Investigative Reporter Berkeley Brean she hears ...