A recently released report by Transportation for America says that nearly 2,500 pedestrians were killed in the Los Angeles-Long Beach-Santa…
This website uses cookies.