artyfarty.blog
Folk God of LSD
“On a hill located in the city of Boston resides, infrequently, a man who once said he was God. The people who live on that hill, along with others who have come and gone, believe him.”…