T thedrive.com 75% More Pedestrians Have Been Killed Since 2009. Giant Trucks and SUVs Are Why 200 points theanonymousone 4 months ago 16 comments