Top

Powerful Environmental Supermarket Ad That's Banned in Britain

Say hello to Rang-tan in this ad from "Iceland" a welsh super market chain. You'll only be able to find it on the internet, Clearcast ex'ed the spot from theaters in the UK.
Advertisement
Next Video
14
Ratings
  • 13,698 Views
  • 16 Comments
  • 0 Favorites
  • Flip
  • Pin It
Embed:
Categories: Feels Wow

16 Comments

  • Advertisement