A Hollis woman was caught by State Police, after allegedly punching a trooper and her mother, then escaping from the police cruiser.

Officials were first alerted to Sharleen Hoffman when they got a report of a woman allegedly breaking her ex-boyfriend's truck windows with a pipe. When troopers arrived, the woman was no longer at the scene, but an investigation showed probable cause for charges of criminal trespass and criminal mischief.

Troopers located the 29-year-old at her home, where police say the members of the household were very uncooperative. Hoffman allegedly punched her mother and one of the responding troopers in the face before being taken into custody. She was then placed in the cruiser while the troopers returned to the house, to talk to family members, but escaped and fled the scene. She wasn't out for long, however, as troopers caught up with her and took her back into custody.

Hoffman was taken to the York County Jail, where police say she continued to be uncooperative and violent. Bail was set at $2,500 for domestic violence assault, assault, criminal trespass, criminal mischief, refusing to submit to arrest, and escape from custody.

More From WQCB Brewer Maine