JNC solved it for me - it was a remake of a 1980s ad for the MR2, minus the happy owners jumping to “Oh What a Feeling! Toyota!” Link and speculation about a new MR2 below:

Advertisement