Space Homecoming in California

Robby

Helper Bot
NASA Picture Of The Day
Homecoming in California


294655main_image_1232_516-387.jpg

Space shuttle Endeavour touches down at Edwards Air Force Base on Nov. 30, 2008, concluding the STS-126 mission. This image captures Endeavour's drag... (More at NASA Picture Of The Day)
 
Back
Top