Sky Screamer opens at Six Flags

Updated:

Loading
Nelson's News checks out the newest ride at Six Flags Over Georgia.