Don't they have a spec ECU and tire (Pirelli) in BSB? Isn't traction control banned?
It seems we could see the sliding again all of us so much enjoyed back in the day from Haga-san.
Japanese riders have done pretty well in the UK, so maybe Haga could finally win a championship.
1985 Honda VF1000R, 1990 Ducati 851, 2000.5 Aprilia Mille