MovieMaps

Photo of Vogue Theater [1967]

Location: Vogue Theatre
As Seen In: Legends of Tomorrow episode 2x09 “Raiders of the Lost Art