Home cars New Caterham Seven CSR Twenty review: easy to live with, by Caterham... cars New Caterham Seven CSR Twenty review: easy to live with, by Caterham standards By - December 12, 2024 5 0 FacebookTwitterPinterestWhatsApp The new Caterham Seven CSR Twenty is easy to live with, but is still a thrill from behind the wheel