I simply adore Carol. She is just so zany and a unique character. There will never be another Carol (and yes she is still alive and was on Kathy Griffin: My Life on the D-List)!!!
So here she is with The Muppets! I think it's hard to figure out which ones are The Muppets sometimes! ;-)