Welcome back, Kermit: 'The Muppets' delights

November 22, 2011 12:01 PM