1966 Mercedes-Benz. We give our designers the luxury of creative freedom backed by scientific research

1966 Mercedes-Benz. We give our designers the luxury of creative freedom backed by scientific research

Source: LIFE Magazine