Teams Ready To Tackle Sardinia

Teams Ready To Tackle Sardinia

The FIA World Rally Championship heads to Sardinia next week for Rally Italy, the penultimate round of the 2020 season with the Toyota Gazoo Racing WRC Team in command at the top of the standings. Elfyn Evans leads the championship on 97 points, 18 ahead of his team...