1974 Lotus Europa Twin Cam Special

The 1974 Lotus Europa Twin Cam Special is an iconic British sports car, notable for its distinctive wedge-shaped design and compact size, with a length of only 13 feet. This particular example was manufactured in 1974, making it one of the last Europas produced before Lotus ceased production that year.
Last bid:
$27,000