The highlight of the ride is an ever tigtening triple helix.

Keelhaul Falls

Keelhaul Falls

21 January, 2008 by Gavin Seipelt

The highlight of the ride is an ever tigtening triple helix.

In this photo