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.
http://www.aceshowbiz.com/news/view/00042899.html

Comments

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