Only one ever made and now resides in Sweden.
HOME
ABOUT
CONTACT
CARS FOR SALE
CARS SOLD
SELL YOUR CAR
SOURCING
NEWS
TESTIMONIALS
More