Watch a Collection Videos From the Meteor Explosion in Chelyabinsk Ural Mountains Region of Russia [VIDEOS]
News broke this morning of a meteor exploding in the sky over the Chelyabinsk region in the Ural Mountains of Russia. Since then, numerous amateur videos have hit the internet showing the explosion and thunderous roar of the event.
We are continuing to build a list of videos so you can watch them all in one place.
Watch Videos From the Meteor Explosion in Russia