On March 26, 2024, a deputy from Santa Rosa County, Florida conducted a traffic stop on a woman clocked at 60 miles per hour ...



Video by: Overlord BodyCam

Florida State Tribune 1200 630