Shocking Police Bodycam footage from Tallahassee, Florida shows the arrest of a woman whose bizarre behavior masked a ...



Video by: Cam And Story

Florida State Tribune 1200 630