Space Shuttle Endeavour STS-118 launch over Epcot

Aug 09, 2007 in "Epcot"

Yesterday afternoon saw a spectacular launch of the Space Shuttle Endeavour. Fittingly, the shuttle could be seen heading to space right over the top of the Mission: SPACE pavilion. For more information on STS-118 see http://www.nasa.gov
Article Posted: Aug 09, 2007 /
Free People overview

Free People overview

2 days ago6 photos
Paddlefish construction

Paddlefish construction

6 days ago4 photos
Origins overview

Origins overview

6 days ago6 photos