annaleahmary.com
Crash testing advances on many fronts
“Traffic fatalities have declined significantly over the last several years, but the U.S. is on track to have its deadliest year since 2007, according to the National Safety Council. That’s s…