Monday, February 23, 2009Amazing car conceptConcept: IAD Venus IAD (International Automotive Design), a UK based company founded in the 1970’s, first unveiled the Venus concept car at the 1989 Tokyo Motor Show. For 1990 IAD revealed a working prototype of the Venus which used a Lotus Elite drive-train transplanted into...
Read more