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.
Thanks for subscribing.
To verify your subscription, please check your inbox for our confirmation email.
(click anywhere to close)