Some ads really are brain-numbing intrusions into an otherwise pleasant stretch of viewing. Many of these are retail ads, pharmacy topping the list of offenders. Except in Israel. BBR Saatchi & Saatchi has been making sure people …
No Comment
