Saturday, February 16, 2013

Russian Meteor Blast is Biggest

Find out about the huge meteor that exploded over Russia in this SPACE.com Infographic.
Source SPACE.com

No comments: