The ad features a speed walker, who faces a hail of Snickers fired by the former A-Team actor. The decision to withdraw the ad was welcomed by the Human Rights Campaign Foundation, which had complained to the company about the spot. A Mars spokeswoman said: "This ad was meant to be fun and has been positively received in the UK. However, we understand that humour is highly subjective, and it is never our intention to cause offence. Accordingly, we have pulled the ad globally."
Mars has withdrawn its latest UK TV ad for Snickers, featuring Mr T, after complaints that it was offensive to gay people.