MovieMaps

Photo of Central City Field [1992]

Location: Burnaby Central Park
As Seen In: Legends of Tomorrow episode 3x09 “Beebo the God of War

The jump ship lands in the woods in the '90s.