Telling Police You Stole A Car Because You Took LSD And Thought You Were Living In Grand Theft Auto Isn't The Worst Excuse In The WorldClem6/06/2018 1:46 PMFacebook Iconcar jacking+ 6 TagsClem6/06/2018 1:46 PMFacebook Icon