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.
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.