Europa

One of The Best: 1973 Lotus Europa JPS

The Lotus Europa John Player Special Edition is a car that is guaranteed to cause a certain level of confusion. The majority of contemporary reports tend to insist that only the first 100 cars produced featured the numbered badge… more»