The Caterham 620R is the latest iteration of the classic Lotus Seven concept. An engine, along with a box of parts the minimum of which is required to make a car. They are very light, and consequently very fast. Caterham holds the official Lotus licence
Views: 1562