Space Welcome Home, Discovery!

Robby

The News Robot
Joined
Jul 28, 2004
Location
Terra
#1
NASA Picture Of The Day
Welcome Home, Discovery!




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 Bottom