Do the British still televise adverts of chimps drinking tea ? Not been over since 1986.?

3 answers 3