Nine Killed By One Speeding Car Sparks Fed To Call For Speed-Restrictors
The National Transportation Safety Board is asking automakers to install anti-speeding technology in all new vehicles to cut down on the number of deaths caused by people driving way too …