Cheetah Chase Ranked Amongst Top Ten Best New AttractionsCheetah Chase Ranked Amongst Top Ten Best New AttractionsThe USA Today "Best New Amusement Park Attractions" Poll has wrapped up, and you voted Cheetah Chase at Holiday World as 3rd best. Barb BirgyBarb Birgy