bonsaibilly
Guest
Off topic but what made you give up motorsport? I used to love motoring myself but have lost interest in it due to speed cameras and increased level of traffic. Not problems I would imagine you get in motorsport.
What, you mean you had to stick to the legal speed limits and start managing your behaviours in the presence of other road users?! BB