The Federal Highway Administration shows that approximately twenty percent of the U.S. road crashes every year result in cyclist or pedestrian fatalities. These numbers translate into 7,000 pedestrians and 1,000 cyclists who die each year on the roads. Every year, about 60,000 pedestrians and 42,000 bicyclists are injured as a result of road safety crashes. …





