1973 Lotus Europa Twin Cam Special
The 1973 Lotus Europa Twin Cam Special, hailing from Heath, Texas, is a distinctive classic car that stands out with its fibreglass body and twin-cam engine, making it a unique blend of lightweight design and performance.
Last bid:
$23,000