Stephen Is Sick
Season 6 E 88 • 07/05/2010

Stephen is all set to do the show with his Colbert Report robe, little bunny slippers and nana's blanket.