Photo: Shuttle Zen

Shuttle

The Space Shuttle Endeavour is pictured in silhouette as it approaches the International Space Station on its mission to install the Tranquility Module. Click to enlarge.

Posted February 16, 2010 at 2:10pm ETC by Andy Towle
in News, Space