A lot of stuff at Six Flags really does look a bit slapped together with stuff from the hardware store.
7 December, 2019 by Gazza