The Daily Show with Jon Stewart

The Best F#@king News Team Ever - DNC

Season 13 • 08/29/2008

The Best F#@king News Team reports the shit out of this convention.

More