Satellite Sees Russian Meteor Explosion f

Satellite Sees Russian Meteor Explosion from Space
SPACE.com
IR3.9 image of the thermal impact of the Russia meteor taken by Meteosat-9 satellite, Feb. 15, 2013, 3:15 UTC.
View Comments