One to Buy: Medici Blue 1965 Lotus Type 26 Elan S2
/Once a couple of early production issues had been sorted, the critically acclaimed Type 26 Elan swelled the coffers at Lotus. Two years after launch, and with around 800 units completed, an S2…
Read More
