France's Ogier prevails at Monza for seventh world rally title
06 Dec 2020
Gulf Today Report France's Sebastien Ogier secured his seventh world rally championship on Sunday after winning the closing chapter of the coronavirus-disrupted season in Monza. The Toyota driver went into...