Twitchy 2/15/2013
At least 500 people were reportedly injured after a meteor lit up the sky over Chelyabinsk region of Russia. Photos and video from witnesses show a fireball streaking across the sky above the Ural Mountains. The resulting shock wave shattered windows and damaged structures.
Incredible photos and video from people in the region:
[…]