Behind the scenes of Six Flag Great America`s new high tech night show

WGN - ChicagoJune 13, 2013