Looking at this beautiful sports car, one might place it in the early to late 80s, but it was designed and built a decade before. Ironically in the photo, the car sits next to a 1977 Ferrari 308 which reflects more of the exotic sports car design of the time. Only 7000 were made so …
Tag