1981 Talbot Sunbeam Lotus - Rally Car
What we know:
1981
Lotus

The 1981 Talbot Sunbeam Lotus, a British rally car manufactured in that year, stands out with its distinctive left-hand drive feature. This historical vehicle is currently stationed in Uppsala, Sweden, and sports a manual transmission with petrol as the fuel type.
Last bid:
$23,650