Follow Us

Terms of Use Privacy Policy

Traffic stop arrest - Police body cam video (full version)

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. Courtesy WSPD.

Source: Winston-Salem Journal

Top Trending Videos