MovieMaps

Photo of Vanishing Point

Location: The Chan Centre for the Performing Arts
As Seen In: Legends of Tomorrow pilot episode “Pilot, Part 1