What do "The Avengers," "Transformers," and "Terminator Salvation" have in common? They all filmed at the abandoned steam locomotive repair shops in Albuquerque, N.M. Freelance writer Amanda C. Kooser ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results