The Welsh CA 12 Hour TT, 05-09-2021. Captains Report.
The Welsh CA 12 Hour 5th September With the cancellation of the KCA 12 I decided to race the Welsh 12 Hour. Apart from the racing for 12 hours, I had to consider the issues of accommodation and support for … Read More