Saturday, January 26, 2013

10941: Pop Slop.

This Tide ad doesn’t pop—and it’s anything but brilliant.

No comments: