WTF Read Time : 0 Minutes Your Weekly Muppet: Christmas on Sesame Street December 12, 2008 Hoob Check out some magical holiday moments from Ernie and Bert, and Oscar the Grouch.