tips to stay safe

Accidents happen! According to the National Highway Traffic Safety Administration's (NHTSA's) most recent Traffic Safety Facts report, about 538,000 large trucks were involved in police-reported crashes in 2019. Those accidents led to 159,000 injuries and more than 5,000 deaths.

[Read more...]Show less