Comment on U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
shiftymccool@piefed.ca 1 week agoThere’s just more fucking people in general so the odds of encountering the worst of them goes up
Comment on U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
shiftymccool@piefed.ca 1 week agoThere’s just more fucking people in general so the odds of encountering the worst of them goes up