Shuttle Atlantis Exhibit is Go for Launch

10:53 PM, Jun 29, 2013   |    comments
  • Share
  • Print
  • - A A A +

The Kennedy Space Center's new Shuttle Atlantis exhibit launched in true NASA style on Saturday.

The exhibit was designed by Buffalo's own Delaware North Companies. Delaware North has operated the space center's visitor complex since 1995.

Most Watched Videos