HomeSPORTS NEWSToyota’s Ogier wins eighth world rally title

Toyota’s Ogier wins eighth world rally title

Monza, Italy: Toyota’s Sebastien Ogier secured his eighth World Rally Championship title on Sunday when he finished the season with victory at the iconic Monza race track. The Frenchman was chased all the way by Welsh driver Elfyn Evans, who was…

Most Popular