The Daily Show with Trevor Noah

New York City "Welcomes" Ted Cruz

Season 21 E 87 • 04/07/2016

New Yorkers let Ted Cruz know exactly how they feel about his criticisms of the Big Apple.

More