Posted on Leave a comment

Chelyabinsk, Russia Meteor – Feb. 15, 2013

Over 1 t of meteorites were recovered from one of the biggest meteorite falls ever recorded.

Leave a Reply