Sign Off - Kim Jong-bear
Season 7 E 17 • 01/31/2011

Stephen signs off with his furry North Korean dictator hat.