Creative advertising
Tuesday, October 17, 2006
These are some creative and awesome ads from Italy [via a great find by FT]. Man, the Europeans are cutting edge.
posted by Michael Tavani @ 10:40 PM |