Australia has a new FIM Endurance World Champion in Josh Hook who managed to pilot his F.C.C. TSR Honda France to a fifth-place finish at the Suzuka 8 Hours.
… Read More