The Final Frontier: Ducati Wins All-Japan Superbike Race
It is the first time that a non-Japanese brand has taken a race win since the All Japan Road Race Championship was established in 1994
michele morisetti
Share on:
Hardscrabble
Garage
4
Superbike Planet