When Sand Springs PD tried to pull over a stolen SUV, the insane lady behind the wheel rammed police cars, proclaimed herself to be God, and made the most satisfying taser pain-face a criminal could possibly make.

No details have been released just yet determining the alleged drug and/or alcohol condition of the driver, but will be made available when reports are finalized.

Not armchair quarterbacking or anything, but I think Sands Springs PD might need a little more time on the firing line...

More From 1073 Popcrush