View showing tigers at the Busch Gardens amusement park - Tampa, Florida.

View showing tigers at the Busch Gardens amusement park - Tampa, Florida.