Six Hours, One Winner: Toyota Conquers Barcelona

Toyota locked up the 2026 FIA WEC manufacturers title with a one-two finish at the first-ever 6 Hours of Barcelona. The Japanese manufacturer controlled the race in changing weather, Ferrari’s Miguel Molina took a home podium, and Porsche won in…
