It makes you proud to be British doesn’t it? Caterham, that quiet little corner of Surrey, England. Home of the most proudly independent car company by the same name. Now playing in the big league of motorsport, Formula 1.
Road Magazine starts 2011 with a track and race theme… following the UK’s catalyst to the motoring industry, Autosport International at the NEC in Brum. We’ve got two of the most exciting cars from the show in full detail…to drool over, and they are both British.