Sand Serpent - Busch Gardens - Tampa, Florida HDThrillSeeker 2024-10-20 | Sand Serpent - Busch Gardens - Tampa, Florida