Zbudowano go w parku Holiday World w mieście Santa Claus w amerykańskim stanie Indiana. Otwarty w ostatni piątek “water coaster” ma wysokość 23 metrów. Jego trasa wznosi się siedmiokrotnie, ma liczne zakręty.
Ma prawie 600 metrów długości i kosztował 9 mln USD.
Zbudowano go w parku Holiday World w mieście Santa Claus w amerykańskim stanie Indiana. Otwarty w ostatni piątek “water coaster” ma wysokość 23 metrów. Jego trasa wznosi się siedmiokrotnie, ma liczne zakręty.