Sebastien Ogier

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 //