AdvertisementThe Muppets: Still Pulling Strings In The Music World03:52Download AudioResumeAugust 24, 2011Leah ScarpellifacebookEmailKermit and the other Muppets get the all-star treatment on the newly released tribute Muppets: The Green Album. (Courtesy of Walt Disney Records)