1980 Lola T590

The 1980 Lola T590 is a distinctive vehicle, manufactured in Canada during this year. This model, crafted by Lola Cars, stands out with its sporty design and robust build quality, typical for racing vehicles from this era.
Last bid:
$25,000