October 23 2018 12:24pm

Dramatic video shows woman steal police car during traffic stop

The Tulsa Police Department has released dramatic video from a traffic stop in March. Angie Frost was in handcuffs when she managed to steal an officer’s vehicle leading to a dramatic chase and arrest.

Responsive site?

Video Home