The Daily Show with Jon Stewart

On Her Majesty's Secret Cervix - The Best F#@king News Team Ever & The Royal Baby

Season 18 • 07/23/2013

The Best F#@king News Team Ever descends on London for the royal birth.

More