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
Article Posted: Aug 09, 2007 /