MovieMaps

Photo of Abandoned Amusement Park

Location: Six Flags New Orleans
As Seen In: Cloak & Dagger episode 1x06 “Funhouse Mirrors

A ferris wheel sits abandoned over the park.