1 Articles
1 / 1
401

Driver sped through stop signs, ignored speed limits

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..

1 / 1
Share This Post

New York Mayor Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners

Cars for Sale Near You