Italdesign Nazca C2 or Italdesign Nazca M12, as has been labeled, was a concept sports car designed in 1991. The car was penned by the famed automotive engineering company Italdesign, and by the great Giorgetto Giugiaro who was also responsible … Continue reading
