Cheetah Hunt

Cheetah Hunt

23 February, 2013 by Michael Scott

Cheetah Hunt is an Intamin launched that sprawls over a 1,350m course.

In this photo