A while back (and I thought I posted about it but couldnt find the link) Tic Tac was all over the place… ads and billboards on streets, Internet, some magazines! I was wondering… what’s up with Tic Tac making a BIG appearance like this?
Yesterday I spotted this ad on billboard! Its back again! What’s up with that?