AIR & SPACE MAGAZINE A New View of Earth The first image from a new European weather satellite. Eumetsat August 8, 2012 Matt Hale Recommended Videos Post a Comment