1973 Lotus Europa Twin Cam Special
The 1973 Lotus Europa Twin Cam Special is a vintage sports car manufactured by British automaker Lotus. This particular model was produced in the year 1973 and is distinguished as a Twin Cam Special, indicative of its distinctive twin camshaft engine configuration.
Last bid:
$23,924