Description This car is called an OScar, It dates back from the early '80, only 35 were ever built. It was made by Ole Summer, a Danish Volvo dealer. Drive train and engine are from Volvo.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...