David Lee Thompson
Artwork of the Cheetah Chase coaster ride at Bush Gardens Florida USA. Art shows the highest point of this amazing coaster and a coaster loving crowed of people enjoying the ride.
May 26th, 2012
Viewed 46 Times - Last Visitor from Commack, NY on 07/26/2015 at 11:48 AM