Apr162012
0 Comments
Have you ever wondered what it would it be like to drive a World Rally Championship car on public roads? Well, Vicky Parrott did and here’s the result.