• 20 mph would yield massive safety benefits for drivers as well.

    in fact given they die the most they would benefit the most.

About

Avatar for somebody @somebody started