Sunday, December 04, 2011

9576: Muddled Muppet Marketing.


No, seriously, why is Cookie Monster hawking organic waffles?

1 comment: