Schumacher Cougar SV wins the BRCA British 2WD Off Road Championship
Latest race news from Schumacher: In its debut season the Schumacher Cougar SV has won the BRCA British 2WD Off Road Championship!!! Congratulations to Tom Cockerill who secured the title at the last round of the series at the Stotfold track this weekend. In spite of having an off day and only making the B […]