Is there anything better than "A Muppet Christmas"? We think not. Which is why we present to you Kermit, Piggy and the gang doing their rousing, joyful rendition of the 12 Days of Christmas.

They're joined by none other than late country crooner John Denver, who's decked out in "Christmas Carol"-er apparel. As those crazy Muppets tend to do, they screw up about, oh, half the lyrics around "six geese a laying," but hey, we can't help but forgive them for two simple reasons:

1. Animal's screeching solo, which sounds eerily similar to the ramblings of a drunk homeless guy. Love it.
2. The diva herself -- Miss Piggy -- who somehow manages to sing louder than her Muppet counterparts and, mind you, with a killer vibrato rivaling any opera sopranos.

Watch the holiday madness here!