by -Adam- » Wed May 30, 2007 5:39 pm
Mercedes Benz World Series No. 1, does anyone have any more details than this?
Stu I can't commit to giving you a lift unless you want to ride to my house as i doubt by the time i get home if ill have time to come to yours plus drive all the way back again...
The mercedes place is in Weybridge...
Adam