Six Flags Over Georgia opens for the 2011 season on Saturday

March 16, 2011 05:44 PM