CBS 11 Header TXA 21 Header MeTV Header KRLD Header The Fan Header

atomic bomb


Meteorites Slam Into Russia As Asteroid Passes

A meteor streaked through the sky and exploded Friday over Russia’s Ural Mountains with the power of an atomic bomb. Various videos have emerged which captured the streaking meteor.