Did U Know: Whizzer 06/28/16 8:53AM

Chris DeRose unveils the history behind the Whizzer, the speedracer roller coaster located at Six Flags Great America in Gurnee, Illinois.