Police Officer Body Slams Woman During Traffic Stop As Her Mother Films

On Sunday, Rio Vista, California police pulled over a woman for driving with expired tags. She’d been on her way to a family event, and when her mother heard about the police stop.

Sponsored Content

Sponsored Content