TOPICS:
DriveMILWAUKEE, Wis. (WKRC) - A woman refused to pull over during a police chase because she thought the officials were members of the Illuminati.
During a bizarre traffic stop, a woman who was pulled over asked to see the deputy's ID. When the deputy didn't comply, she took off and led him on a chase.
A second car with flashers joined soon after and at one point almost struck a deputy.
Eventually one of the cars pulled over.
Deputies smashed a window so they could handcuff the driver and eventually got her to the ground.
The woman ranted and spoke gibberish while accusing the police of being witches and warlocks working for the Illuminati.
Deputies found the driver of the other car and also arrested her.