Skip to main content
Report this ad

See also:

NYC Mayor caught speeding and running stop signs in violation of 'Vision Zero'

NYC Mayor Bill de Blasio speeds, runs stop signs in violation of his own "Vision Zero" policy
NYC Mayor Bill de Blasio speeds, runs stop signs in violation of his own "Vision Zero" policy
Photo by Spencer Platt/Getty Images
Report this ad