Read Report 2 months ago Race SUPER FORMULA 2025 Round 12 Iwasa Clinches Championship with Pole‑to‑Win Comeback in Season Finale Suzuka Circuit Season ends with another Honda podium lock-out.. Read more
Read Report 2 months ago Qualifying SUPER FORMULA 2025 Round 12 Iwasa takes pole position, Honda locks out the top six Suzuka Circuit