The Daily Show with Trevor Noah

Bill de Blasio - New York City's Rats, Businesses and Residents

Season 21 E 71 • 03/03/2016

Mayor Bill de Blasio weighs in on New York City's changing consumer tech industry.

More