Detroit has the highest pedestrian fatality rate in the nation. According to the National Highway Traffic Safety Administration there are 6.79 fatalities per 100,000 people in the city of Detroit proper.
The Hub of Detroit Cass Corridor
Anthony Brancaleone
Now that the weather has turned, it’s time to get your bike out and take it for a spin. But first, wh... Read More...