Space Shuttle Endeavour STS-118 launch over Epcot

Aug 09, 2007 in "EPCOT"

Posted: Thursday August 9, 2007 by WDWMAGIC Staff
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

Get Walt Disney World News Delivered to Your Inbox