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!
You'll need to confirm your email, so please check your inbox.
(click anywhere to close)