Sepulveda Dam

15758 Burbank Boulevard, Lake Balboa, US

No posts yet

Sepulveda Dam is a filming location for Escape from New York.

Movie scenes filmed here

Community posts