The Avengers Avengers

Alex Suskind

Behind the Scenes of 'The Avengers'

HuffingtonPost.com | Alex Suskind | Posted 04.02.2012

In the Albuquerque, New Mexico desert sits an abandoned train depot disguised as a bruised and beaten New York City. There, among the charred debris, ...