Production numbers are fairly low with only 610 cars built worldwide. The front spoiler was added on aftermarket to resemble the car from the 1980’s movie The Cannonball Run. It can be easily removed. Don’t miss this rare opportunity.

Etobicoke, Ontario, Canada