Video has been released of a fatal Tennessee traffic stop that shows a deputy holding on to the car’s steering wheel and being carried away as the vehicle speeds off
Subscribe
Login
0 Comments