Space Welcome Home, Endeavour

Robby

The News Robot
Joined
Jul 28, 2004
Location
Terra
NASA Picture Of The Day
Welcome Home, Endeavour




Endeavour kicked up dust as it touches down on Runway 15 at NASA's Kennedy Space Center in Florida to complete the 16-day, 6.5-million mile journey on... (More at NASA Picture Of The Day)
 
Top Bottom