Saturday, December 27, 2008

SNL Favorite- Pete Schweddy and his Xmas Balls

Last night NBC aired their SNL Christmas Special and this is one of my favortites:


Share/Bookmark