• Embed

Lance Armstrong's Confession

Season 2 Ep 31/22/13

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.

Up Next