The BikeWorks English Champs: 15 and 16 October 2011
Moelfre, situated near Oswestry just over the border of North Wales, is a location infamous for the mosthorrendous weather. The track is set on a bare hillside and its start … Continue reading
October 19, 2011 · Leave a comment