INDE Racing, the first Indian team in the FIM E-xplorer World Cup, an electric off-road race, scripted history yesterday by claiming third place in the competition. The only bike racing team ever from ...
Some results have been hidden because they may be inaccessible to you