Giraffe bar opens at Busch Gardens

A new bar with a view is now open at Busch Gardens in Tampa.

Top Videos