All this week, Marvel’s The Avengers is filming on the streets of Cleveland, doubling Ohio for a major action sequence set in New York City. This morning Chris Evans made an appearance as Captain America and now, thanks to SuperHeroHype Forums posters ‘SuperSAINT’ and ‘RealIrOnMaN’ we have our first clue as to what, exactly, the Avengers are fighting. Keep scrolling down for the reveal!
UPDATE: More images of the device in question have been posting thanks to Metromix Cleveland:
UPDATE #2: Video of the scene in question has now been uploaded to YouTube, thanks to “hschneider0917”. Check it out in the player below: