Six Flags Great America kicks off Mardi Gras Festival

by