Rally Italia Sardegna
Toyota Gazoo Racing Sweeps Rally Italia Sardegna Podium and Secures 2026 Titles
Toyota Gazoo Racing secured all three 2026 WRC titles after sweeping the podium at Rally Italia Sardegna, where Oliver Solberg took overall victory.
SSICT News ·

