LEESBURG, Florida—An ATV crash has killed at least one person Saturday afternoon, according to the Florida Highway Patrol.
Troopers are investigating the crash at Veech Road and Pruitt Street that occurred around 5:20 p.m., FHP Lt. Channing Taylor said in an email; no other information has been released. There is a roadblock in the area.
This is a developing story.