There's nothing qu
There's nothing quite like an Intamin twisted impulse shuttle coaster. Too bad there aren't more of them around.Six Flags Great America is located north of Chicago in Gurnee, Illinois.