Cheetah Hunt Busch Gardens - What is it?

Cheetah Hunt Busch Gardens – What is it?