Video Shows Handcuffed Woman Stealing Police Car

Published on October 26, 2018 by Tex Hollywood

Police in Tulsa, Okla. have released body cam footage that shows a woman in handcuffs stealing a police car. The incident happened earlier this year, and the woman is currently in prison.

Category Tag