it's on!
Posted by Shirley Brady on March 27, 2012 06:05 PM
Former Goldman Sachs exec Greg Smith revealed in his now infamous resignation letter published in the New York Times that some GS employees refer to clients as "Muppets." Now, The Muppets are striking back — via a (somewhat) NSFW video produced by Funny or Die.