Statistics from the National Highway Traffic Safety Administration (NHTSA) reveal that some 360 people have died due to...
.
December 9, 2016