And today it was made official, The Avengers will be shot in Cleveland, OH along with previously announced locations, New Mexico and New York.
It's official, 'the Avengers' will be shot in Cleveland