May 27, 2010 in Branding, Business, and 5 others
Put America’s “Awkward Addiction” To Work For Your Brand
For those of you who read Mike's Ad of the Week post about the Skittles Tube Sock ad, you'll remember how he said, "You're not really sure if they're brilliant…