STUDIO
Follow Us

Terms of Use Privacy Policy

Traffic stop arrest - police body cam video

A video recorded during a Winston-Salem Police Department press conference on Friday shows a portion of the police body cam video of a traffic stop that occurred Thursday.

Source: Winston-Salem Journal

Top Trending Videos