• The most recent available statistics show that, in the U.S., nearly 5,000 pedestrians are killed every year in traffic collisions involving pedestrians. Another 150,000 sustained injuries requiring emergency room care. This means that every two hours, a pedestrian dies from a car crash. According to the Los Angeles Times, California … Read More