Space From High Above the Clouds

Robby

The News Robot
NASA Picture Of The Day
From High Above the Clouds




Observers returning from Mexico witnessed space shuttle Discovery as it lifted off on its way to the International Space on Sunday, March 15, 2009. Discovery... (More at NASA Picture Of The Day)
 
Top