bloggingbelmont.com
Belmont’s Mean Streets: 86 Bike & Car Collisions Since 2011
There were 86 car and bicycle collisions on Belmont streets since 2011. Three quarters resulted in an injury, data from the Belmont PD shows.
Paul Roberts