Auto Sports Nation

Latvala Wins 2017 Rally Sweden

Jari-Matti Latvala wins the 2017 Rally Sweden on the final day, claiming the first World Rally Championship win for Toyota since 1999…

Exit mobile version