Two people were killed in a head-on crash that shut down part of State Road 31 early Sunday morning, according to the Florida Highway Patrol and Charlotte County Public Safety. The crash happened ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results