For the second straight year, U.S. pedestrian deaths are setting alarming new records. The number of pedestrians killed on U.S.… Read More