5
Jethro Bovingdon,
08 June 2010 21:45
Racing always seems like a great idea when you agree to it. Seems like a great idea when you arrive at a paddock buzzing with activity and excitement, too. But later there will be lonely moments when you wonder quite why you agreed to strap yourself into an uncomfortable and unfamiliar car and try to drive it faster than all ...