asphaltandrubber.com
At Suzuka, A Championship Hangs in the Balance as Well
Easily overshadowed by the race itself, the Suzuka 8-Hours is also the season finale to the FIM Endurance World Championship.