The new spinning roller coaster Cobra's Curse is expected to open at Busch Gardens in Tampa in Summer 2016. McClatchy Busch Gardens
The new spinning roller coaster Cobra's Curse is expected to open at Busch Gardens in Tampa in Summer 2016. McClatchy Busch Gardens

Opening set for Cobra’s Curse, coaster that will send you spinning

June 10, 2016 11:35 AM