If, for some strange and unearthly reason, you don’t believe that rally drivers are among the most skilled racers in the world, this clip of WRC rally winner Haydon Paddon should convince you.
Read more »
Automotive news, all about new models, the latest spy shots and much more