1966 Mercedes-Benz. Do you value your safety enough to buy a Mercedes-Benz

1966 Mercedes-Benz. Do you value your safety enough to buy a Mercedes-Benz

Source: LIFE Magazine