Advertisement
According to the National Highway Traffic Safety Administration, since 2003, there have been over four thousand pedestrian and cyclist fatalities each year in the U.S.