Tag Archives: marvel station

Avengers S.T.A.T.I.O.N. coming to New York City, Join The Marvel Universe

Marvel has announced, in association with Victory Hills Exhibitions, Avengers S.T.A.T.I.O.N., a new immersive experience that will be located in Discovery Times Square in New York. “This is a real game changer in the exhibition world,” said Sean Haran, VP … Continue reading

Posted in marvel | Tagged , , , , , , | Comments Off