Two days after New York City mayor Bill de Blasio presented new traffic measures aimed at improving pedestrian safety, his own motorcade was spotted violating traffic laws..
New York Mayor
- Biggest automotive sales disappointments
- Fastest-depreciating cars in the United States
- Find and compare 2017 Models
New York Mayor Questions
There are no questions about this topic.Be the first to ask!