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…
Jari-Matti Latvala wins the 2017 Rally Sweden on the final day, claiming the first World Rally Championship win for Toyota since 1999…