Ex-Biker 21 Jun 2006, 3:37pm I know it's not exactly kit cars, but it is one of the best petrolhead experiences around. Anyone going?