Advertisement

Cobra’s Curse snake icon installed at Busch Gardens Tampa

The snake icon of the new Cobra’s Curse roller coaster at Busch Gardens Tampa is in place. 

Share via

Advertisement