December 16, 2008

Sesame Street - "I Hate Christmas"

It has been forever since I've watched Sesame Street, and with good reason. However, when I see something called "I Hate Christmas" and it features Oscar the Grouch, how can I say no? This clip features the garbage can-dweller singing about how much he dislikes the mushy holiday spirit.


Post a Comment