Posted
New for 2001 at Thrillville USA is Turbo Force, the latest thrill ride from Zamperla. Unveiled at this year's IAAPA show, Turbo Force is Zamperla's version of the Skyscraper ride.
Find out more at the official Thrillville USA site.
You must be logged in to post