Meteor Explodes In The Sky Above Chelyabinsk, Russia

Feb. 16, 2013 Nature 288796
Share this video on Facebook
Like our page

This is an astronomical, yet heart-racing account of a meteor exploding above Chelyabinsk, Russia. This account was filmed in February 2013 and made headlines around the world with many amateur video clips online.

More Information:  
From Around the Web

Report a problem