On May 27, 2025, deputies with the Charlotte County Sheriff's Office responded to a bizarre call in Punta Gorda, Florida. A man ...



Video by: Bodycams Exposed

Florida State Tribune 1200 630