"METEOR EXPLODING" content on TweakTown - Page 1
We found 2 items for the tag: METEOR EXPLODING
NEWS
Meteor enters Earth over the US and explodes frightening residents
Residents across a US state were no doubt frightened when a meteor entered Earth's atmosphere overhead and exploded several seconds later.
NEWS
This Earth-shaking meteor exploded with a force of 440 pounds of TNT
A meteor that recently flew through the night sky over Vermont shook the Earth as it exploded with a massive amount of force.