Feedback

Watch Woman Remove Handcuffs, Steal Police Car

 

Lufkin, Texas, police released video showing the escape, high speed chase, and the hashtag they used after the incident was over.

Shows