Russian Meteor Explosion Out

Russian Meteor Explosion Outshone Sun
SPACE.com
This video still image shows the smoke trail created by the meteor that exploded over the Chelyabinsk region of Russia on Feb. 15, 2013.
View Comments