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 44 Times - Last Visitor from Rathdrum, Co Wicklw - Ireland on 12/16/2014 at 10:44 PM