A meteor creates sonic boom …
Did you hear that a meteor exploded off the coast of Massachusetts on May 30, creating a loud boom that was heard across parts of the region? NASA said the explosion released energy equivalent to about 300 tons of TNT. It was reported that the sound traveled as far as Long Island, NY. The meteor […]
Read More A meteor creates sonic boom …