Last year alone, over 32,000 Americans died on the road – far exceeding the death tolls of American serviceman in Iraq and Afghanistan in over ten years of war. And yet that number – high as it seems – is actually the lowest it’s been in over six decades. Thanks to a combination of design […]