Lance Armstrong's Confession
Season 2 E 3 • 01/22/2013
Brian Posehn advises Jeff to take performance-enhancing drugs, Margaret Cho refuses to bust Lance Armstrong's ball, and James Adomian gives his opinion on ducks.