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." I’ve been getting interested in weird cults and dictators. Maybe it was being in Los Angeles for a decade,… Continue reading Folk God of LSD