Tag: Yuki Takahashi

Yuki Takahashi joins F.C.C. TSR Honda France

The Japanese team – the 2017-2018 FIM Endurance World Championship winners – presented their rider…

By admin