I wasnt talking about the testing, ofcourse thats got to be done where they can run the cars...I was talking about the press launch of the new cars. Afew teams are based in the UK and I cant see why they cant launch the new cars here.
Racing in the sun!! Never seems to happen when im marshalling!! Rain, wind yes, sun no!!
|