Comment on U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
mirshafie@europe.pub 1 week agoYou’re trying to tell me that we need an arms race of taller cars, so we can see past the cars in front of us? For road safety?