Scenes in this 1997 Jodie Foster film were filmed at the Very Large Array of radio telescopes in New Mexico
vla1x.jpg (5505 bytes)... [DOC] [TLE] The Very Large Array Visitor Center - 136 Photos & 28 Reviews ... [PAR] How about 2009 science-fiction film Terminator Salvation?