Comment on U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
Mossheart@lemmy.ca 1 month agoNot to mention poorly aimed LED lights rivaling the lumen output of the fucking sun.
Comment on U.S. Pedestrian Deaths Up 77% Since 2009 & The Auto Industry Knew It Would Happen
Mossheart@lemmy.ca 1 month agoNot to mention poorly aimed LED lights rivaling the lumen output of the fucking sun.