img_6123 January 18, 2019 1280 × 960 Is it a Ford? Or is it a Mercedes? That infamous advertisement, 40 years on.