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.
No mention of the scrappage scheme, but even so this looks like another bargain from Caterham.