Taxi drivers in NYC block streets, honk horns

Taxi drivers in New York City protested by blocking the streets and honking their horns in front of City Hall to demand debt relief. Credit: Tom Leigh via Storyful

Top Videos

Watch Full Episodes

Good Day New York