mindovermotor.com
Lewes British Motorcar Show: Caterham Lotus Seven
The Lotus Seven has proved a popular sports car platform over the better half of the last century. Lotus designed and produced the Seven from 1957 to 1972, but since then companies like Cate…