Sebastien Ogier

Sebastien Ogier (FRA) Vincent Landais (FRA) Of team TOYOTA GAZOO RACING WRT are seen racing during the World Rally Championship Croatia in Zagreb, Croatia on 21 April, 2023 // Jaanus Ree / Red Bull Content Pool // SI202304210834 // Usage for editorial use only //