The Daily Show with Jon Stewart

The News Better Run - Samantha Bee

Season 13 • 08/05/2008

Samantha Bee has a mind of her own and the brains to prove it.

More