Takamoto Katsuta Wins Opening Stage of Canary Islands Rally at Las Palmas Stadium, Extends Winning Streak After Kenya and Croatia Victories
LAS PALMAS, Canary Islands — Takamoto Katsuta continued his dominant start to the 2026 FIA World Rally Championship season by winning the opening super special stage of the Rally Islas Canarias on Thursday evening, extending his winning streak to three consecutive victories. The Japanese driver, competing for Toyota Gazoo Racing WRT, was fastest through the … Read more