All locations

Location

John B. Robert Dam

Off Juan Tabo Blvd north of Montgomery, Albuquerque, NM

1 production

Filmed Here

What Was Filmed Here