I-25 Studios

I-25 Studios

I-25 Studios has been home to more than $350M in film and television production, including Terminator Salvation, Lone Survivor and In Plain Sight. The half-million square foot facility, conveniently located on the north end of Albuquerque, has emerged as a first-rate,...