Florida Police Shoot A Man At A Gas Station In Intense Body Camera Footage
Published
It's a crazy video
Full ArticlePublished
It's a crazy video
Full ArticleIn Tallahassee, Florida, body camera footage suggested a police officer opened a sealed bottle of alcohol and poured the liquid to..