Interesting

Meth Addicted Woman Arrested for Arson Frees Her Self From Handcuffs, Slides Through Window and Steals Police Car

Jennifer Hillard was handcuffed and placed in the back of a police car outside her home at Alexandria in Minnesota on Sunday night after she allegedly started a fire in her apartment. The 35-year-old was caught on police security cameras breaking free of her handcuffs and sliding through an 11 inch window in the back of the car – as unsuspecting police investigated the fire.

Powered by WPeMatico