This video screenshot shows the fireball from a meteor that exploded over Chelyabinsk, Russia, on Feb. 15, 2013, creating a shockwave that shattered windows and injured more than 1,000 people.
1 / 17
SPACE.com | Photo By Russia Today
Wed, Feb 27, 2013 7:12 AM EST