MovieMaps

Photo of NASA Flight Operations [1970]

Location: CBC Vancouver Broadcast Centre
As Seen In: Legends of Tomorrow episode 2x13 “Land of the Lost