New Set Photos of 'The Avengers' Show Destructed Building

A cab and a silver car are trapped under ruins in Cleveland, which is doubling for New York City, for the filming of the superhero team movie.


Want to comment on this? First, you must log in to your SideReel account!