Turbo Mountain is Australia's only coaster from legendary German manufacturer Schwarzkopf.
11 February, 2005 by Adventure World