thewallofchampions.com
Check Out the Abandoned Six Flags in New Orleans - The Wall of Champions
Abandoned since Hurricane Katrina. …