Steps being taken in Boston to curb crashes involving pedestrians

January 26, 2017

 WCVB_5_logo.jpg

"We know that New York City is spending $13 per person on Vision Zero, San Francisco is spending $75 per person on Vision Zero, and Boston's per capita is three dollars."

Watch the full video at WCVB.com