Friday, February 09, 2007

Something for the advertising folks

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: