2003 Ultima Can-Am
What we know:
2003
Ultima

This iconic 2003 Ultima Can-Am, manufactured in Arsiero, Vicenza, Italy, is a rare find with just 13,900 miles on its petrol-powered engine. Distinctively designed for left-hand drive, this manual transmission sports car, although not yet sold at auction, boasts an appealing exterior highlighted by its "coming soon" listing status in Europe.
Last bid:
$53,000