Avengers Filmset First Look

'The Avenger's filmset, Cleveland, Ohio

The highly anticipated Avengers movie has started filming in Cleveland, Ohio, yes Cleveland, and here are the first shots f some of the destruction. 

So far several New York City cabs have been crushed by falling pieces of the city hall.