Guests at Florida's Kennedy Space Center get the chance to see Space Shuttle Atlantis.
1 / 30
WESH - Orlando Videos
Fri, Jun 28, 2013 7:28 PM EDT