The Daily Show with Jon Stewart

Trapped in the Closet Pt. 2

Season 12 • 10/17/2007

Another smooth, sultry look at the Larry Craig scandal.

More