Fact File: Turbo Star
First Installed 1984
Removed 1989
Opening Date 31st March 1984
Location Fantasy World
Manufacturer Huss