The Avengers – Albuquerque

codepeople-post-map require JavaScript For the blockbuster “The Avengers”, a secret S.H.I.E.L.D. base was created in New Mexico, Alberquerque. It was in fact a high school, but the production team dressed the...

Read More