Home cars Special new Caterham Seven CSR Twenty designed to be light and lavish

Special new Caterham Seven CSR Twenty designed to be light and lavish

6
0

Just 20 examples will be made for the UK, all built in Caterham’s brand new factory in Kent

Previous articleHot Land Rover Defender Octa in high demand with close to 3,000 orders at £150,000 each
Next articleNew Caterham Seven CSR Twenty – pictures