I found this picture in a Marketing website based out of the Netherlands and it was referred to by someone whose blog I often visit. She is based out of London. Anyway, forget the connections. Here it is.
This new concept is called Snowvertising. I dont know who coined this term. But its damn creative.
No comments:
Post a Comment