Marvel’s Avengers S.T.A.T.I.O.N. exhibit

Marvel’s Avengers S.T.A.T.I.O.N. exhibit

“Marvel’s Avengers S.T.A.T.I.O.N.” at Discovery Times Square is a must-see exhibit that recruits you into S.H.I.E.L.D. and lets you see screen-used props and costumes.

BRYAN SMITH