Pages

Sunday, 1 June 2014

Avengers on display: touring Marvel's superhero universe in Times Square

Marvel’s Avengers S.T.A.T.I.O.N. will soon open its doors at New York City's Discovery Times Square. The exhibit, a collaboration between Victory Hill Exhibitions, Marvel, NASA and the National Academy of Sciences, is perhaps the most ambitious and expensive production that's ever been put on at Discovery. It offers visitors an immersive tour of Marvel's universe and incorporates dozens of props from The Avengers , Captain America, and more. But the experience as a whole is what will stand...Continue reading…