The Daily Show with Trevor Noah
New York City "Welcomes" Ted Cruz
Season 21 • 04/07/2016
New Yorkers let Ted Cruz know exactly how they feel about his criticisms of the Big Apple.
More
Watching
You may also like5 Videos
New York City "Welcomes" Ted Cruz
Season 21 • 04/07/2016
More