Sebastian Leob on his way to victory, last leg of wales GB WRC 2010
World Rally Championship winner 2010, sebastian leob
Size: 5120px × 3413px
Location: wales, margam, UK
Photo credit: © dev kiran jagadeesan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2010, car, champion, citroen, gb, leob, margam, park, rally, redbull, seb, sebastian, wales, wrc