The Best F#@king News Team Ever - DNC

  • Aired:  08/29/08
  •  | Views: 120,304

Maybe the 24-hour snooze networks haven't heard that the DS is in town. (4:16)

Loading...