The Daily Show with Trevor Noah

Beyonce's Twins Rock the World

Season 22 E 131 • 06/19/2017

The world freaks out over the birth of Beyonce's twins.

More