The final part of the ride is a high speed slalom of back to back turns.

El Toro

El Toro

16 July, 2015 by Gazza

The final part of the ride is a high speed slalom of back to back turns.

In this photo