WRC Features Ogier’s foot slip has happened to another WRC champion After 178 World Rally Championship starts and eight world titles, there’s not a whole lot new for Sébastien Ogier to experience behind the wheel of a… Read more by Luke Barry June 11, 2023 2 min