MovieMaps

Photo of Vanishing Point

Location: The Chan Centre for the Performing Arts
As Seen In: Legends of Tomorrow episode 1x07 “Marooned