Cheetah Chase Construction Photos
Below are various construction photos of Cheetah Chase
at Busch Gardens in Tampa, Florida.
Cheetah Chase
Busch Gardens
Cheetah Chase Construction Photos
A few construction photos of Cheetah Chase as the ride is all most complete. This set of photos were taken January 30th, 2004.
A few construction photos of Cheetah Chase as the ride opens to the public. This set of photos were taken February 26th, 2004.
Main
Page
Sitemap
Page
New
Page
Photos
Page
New 2004
Page