Meteor impact

Meteor impact

Feb. 15, 2013
Meteor impact
National Nuclear Security Administration/ The Washington Post
Correction: Clarification:

 
Read what others are saying