Ogier wins Rally Spain, Toyota clinches teams’ title
Sébastien Ogier has taken his first World Rally Championship victory since securing his eighth world title last season, winning Rally Spain by 16.4s from Hyundai’s… Read more
The post Ogier wins Rally Spain, Toyota clinches teams’ title appeared first on DirtFish.