Half of Denver's most serious motor vehicle accidents are happening on just 27 streets. According to an article from Streetsblog Denver, these 27 streets, which represent a mere five percent of the city's total street network, were the site of 130 fatal crashes from...