The Chelyabinsk Meteor Video

The Chelyabinsk Meteor was an awesome event that occurred in Russia.  This video explains the ins and outs of this meteorite impact.

Youtube

FiveStars

Average: 2 (1 vote)