MovieMaps

Photo of Swamp Thaaaang [1996]

Location: Burnaby Central Park
As Seen In: Legends of Tomorrow episode 4x04 “Wet Hot American Bummer

Sara looks at the details of the horror movie that is paused just as the monster emerges from the lake.