Discovery Times Square’s Marvel’s Avengers S.T.A.T.I.O.N. exhibit gets closer to opening, and we’ve new images to share with you.
Press Release Discovery Times Square, in association with Victory Hill Exhibitions and Marvel Entertainment and in collaboration with the National Aeronautics and Space Administration (NASA) and the National Academy of Sciences, announces the world premiere of Marvel’s Avengers S.T.A.T.I.O.N. The highly anticipated new exhibition, based on the global box-office smash film franchise: Marvel’s The Avengers, will premiere on May 23, 2014 at Discovery Times Square in New York City. Tickets are on sale now.