MovieMaps

Movies Filmed at Very Large Array

Socorro, NM 87825, USA

Official Site