
AAA releases 2018 year in review: Traffic
Human errors cause about 94% of vehicular crashes, according to the National highway Traffic Safety Administration, a painful reminder that deaths resulting from crashes on roadways across the country and in Virginia are frequently preventable.





