1973 Lotus Europa Twin Cam Special

The Lotus Europa Twin Cam Special, manufactured in 1973, stands out as a unique vehicle with its sleek, sporty design and distinct two-tone paint scheme. This classic car hails from the United States, specifically from Heath, Texas.
Last bid:
$23,000