Le Castellet, France - Honda Endurance Racing was on the podium at 2017/2018 FIM Endurance World Championship (EWC) season-opener, the 24 Hours Bol d'Or, while the newly formed F.C.C. TSR Honda France recovered from mid-race misfortunes to finish a respectable 6th.

More...