The Daily Show with Jon Stewart

On Her Majesty's Secret Cervix - A Royal Son

Season 18 • 07/22/2013

Kate Middleton gives birth to a son.

More