6 Hours of Barcelona
TOYOTA RACING Secures Manufacturers World Championship at 6 Hours of Barcelona
TOYOTA RACING secured its eighth FIA WEC manufacturers title with a one-two victory at the 6 Hours of Barcelona, confirming both 2026 world championship trophies.
SSICT News ·

