- September 23, 2016Research shows that 90 percent of crashes are caused by human error. That’s why the National Highway Traffic Safety Administration…
- October 10, 2015I grew up as a speeder. I was raised by a speeder. When I was in elementary school, I used…