World Championships / SuperMoto

Chareyre reigns in Albaida