Comedy Central Presents

Ian Bagg

Season 11 E 17 • 03/30/2007

Ian Bagg recalls seeing Siegfried & Roy in Las Vegas, examines the cons of Catholicism and weighs in on Lance Armstrong's Tour de France winning streak.

More