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, with some iconic BMW elements. The car was equipped with … Continue reading
