Japanese team “FCC TSR Honda France” won the Le Mans “24 Heures Motos” after fighting off a dramatic comeback from British rivals “Honda Endurance Racing”. The Brits had slipped down the rankings due to technical issues and fought back from 38th place all the way to second during the 24 hour race. The win was
Post a Comment