November 25, 2011Episode #960: The Muppets Take TBTLPlay Episode58:32November 25, 2011Episode #960: The Muppets Take TBTLWhy It Matters: The Muppets. Plus, TBTL AfterHours brings you some Music For Your Weekend.