New Demon Rollercoaster at Six Flags 08/11/16 7:52AM

Chris DeRose heads out to Six Flags Great America to check out the new and improved virtual reality Demon ride!