Clash Of The Titans

Clash of the Titans

Clash of the Titans is the clubs annual Open race. This event is usually is in March or early April each year and attracts upwards of 350 plus riders regularly.