The fatal flaw in road safety

.....

© Fast Company