Look Up! Look Out! Meteorite Movies!

By
5 View Slideshow ⟶
Everyone' s talking about the 10-ton meteorite that screamed across the sky in Chelyabinsk, a Russian industrial city almost 1,000 miles east of Moscow, and the resulting shockwave that smashed windows, damaged buildings and injured 1,200 people - all ca