A meteor caused quite a commotion this weekend after it broke up in Massachusetts, with people across the Northeast seeing ...
NASA has confirmed that a bright fireball meteor exploded in the sky over New England on Saturday (May 30), releasing the equivalent energy of about 230 tons of TNT and generating a sonic boom heard ...
When a meteor exploded over Cape Cod it was estimated to be the equivalent of about 300 tons of TNT. See satellite video ...