Sarasota Police Officer Caught on Video Using Force

SPD officer caught on tape using force

Sarasota Police Officer Caught on Video Using Force