Tag Archives: muppets
Muppets on Marketing
March 20, 2009
The above scene from The Muppets Take Manhattan is one that Dean and I both hold near and dear for obvious reasons. But there is a very simple truth exposed by Kermit as he helps an all-frog ad agency struggle … Read More