News \

Kermit the Frog Sings LCD Soundsystem

VIDEO: Watch the Muppet croon from New York City -- and don't miss the puppeteer's big ending.

Larry Fitzmaurice |December 4, 2008 - 2:36 pm