Today the entire crew of NASA space shuttle mission STS-118 were at Epcot to meet park guests and the press following their recent mission to the International Space Station. As well as the meet and greet, they were also at Mission: SPACE to dedicate a new plaque at the attractions Planetary Plaza.
Get Walt Disney World News Delivered to Your Inbox