coasterchitchat.com
The Final Piece of Cobra’s Curse Is Now Installed!
TAMPA, Fla. (March 22, 2016) – The final track piece has been installed for Busch Gardens® Tampa Bay’s most anticipated family thrill attraction, Cobra’s Curse™, scheduled to open this sum…