Space Welcome Home, Discovery!

Robby

The News Robot
NASA Picture Of The Day
Welcome Home, Discovery!


323410main_image_1316_516-387.jpg

Discovery touched down on Runway 15 at NASA's Kennedy Space Center, completing the 13-day, 5.3-million mile journey on the STS-119 mission. Discovery... (More at NASA Picture Of The Day)
 
Top