It seems like people are not all that happy with Cell C’s latest TV advert, one that might just make the talk about the birds and the bees happen a little sooner than planned.
Continue Reading