Caterham has introduced the Seven CSR Twenty, celebrating 20 years of the CSR. The CSR Twenty is the most premium and expensive Caterham offering yet. Production will be limited to 20 units for ...
It’s not immediately obvious what’s so special about the new Caterham Seven CSR Twenty, because the answer lies beneath the surface. This limited edition version of the esteemed British sports ...