2009 Alfa Romeo 8C Spider
What we know:
2009
Alfa Romeo
—
Spider

The car is a 2009 Alfa Romeo 8C Spider, a distinctive vehicle with a petrol engine and semi-automatic transmission. It's driven on the left side and has covered 19,502 kilometers since its manufacture in Europe's Occitania region of France.
Last bid:
$205,500