Previous Image


Toyota’s Latvala wins Rally Sweden, takes WRC lead 614524