Man on LSD Caught After Stolen Car Chase Said He Thought He Was Playing ‘GTA’
An Oregon man allegedly hallucinating on LSD led police on a stolen car chase straight out of GTA. Continue reading Man on LSD Caught After Stolen Car Chase Said He Thought He Was Playing ‘GTA’