U.S. pedestrians are dead due to SUV/truck hood and pillar designs

26 points | by jbmchuck 9 hours ago

2 comments