48-year-old Todd Huff died in a helmet-less, seatbelt-less ATV crash in Floyd County, Virginia.

48-year-old Todd Nathanial Huff died after a fatal ATV crash in Floyd County, Virginia, on Indian Valley Post Office Road. The Virginia State Police are investigating the incident, which occurred at 7 p.m. on Saturday. Huff, who was driving a Can-Am Outlander, did not wear a seatbelt or helmet and was ejected from the vehicle after it ran off the road, hit trees, and went down an embankment.

March 17, 2024
4 Articles