Texas woman slips out of handcuffs and drives away in police car for a chase

Reuters Delhi, India Sep 07, 2017, 12:30 PM(IST)
Toscha Sponsler, of Pollock, Texas, can be seen getting arrested by officers on September 2, then slipping out of her handcuffs and climbing into the police vehicle's driver's seat.
Read in App