The Avengers is currently shooting in Cleveland, Ohio, working towards a May 4, 2012 release date. The production has been bringing out the pyrotechnics as of late, as you can see in this new video and photos featuring the destruction in downtown Cleveland. Click on the video player below to watch this fiery scene unfold, and take a look at the photos below the video.
By request, these photos have been removed.
Earlier this month, executive producer Patricia Whitcher explained that they are shooting in Cleveland, which is doubling for New York city, because they couldn't get away with such big explosions in The Big Apple. Now we can see what she was talking about.