2005 Ultima Can-Am
What we know:
2005
Ultima

The vehicle is a distinctive 2005 Ultima Can-Am, manufactured in the United Kingdom. This right-hand drive, manual transmission car has been meticulously maintained with only 20,146 miles on its petrol engine.
Last bid:
£38,251