In world of cars designed to keep driver and passengers cocooned in a quiet, calm place, Caterham instead delivers a ...
Caterham has just unveiled its latest limited-edition model, the Seven CSR Twenty. It’s aimed (mostly) at the UK market and only 20 examples will ever be built. Pricing starts from £79,995, which is ...