Friday, February 15, 2013

Meteor Explodes over Russia


A meteor fell in the Chelyabinsk region of Russia on February 15, 2013

Another video of the exploding meteor