Davey Todd the master of Rowrah at the British Championship
One of the most demanding but popular venues on the Supermoto calendar, the tight and twisty Rowrah Kart track, located in the beautiful North West Lake district played host to the second round of the 2018 British Supermoto Championship. For the second year running beautiful sunshine greeted the large contingent of riders who had travelled […]