When Ron and Jay Thelin opened the Psychedelic Shop near the corner of Haight and Ashbury in January 1966, that they had a clear-Slice purpose: spread the phrase about LSD. The Psychedelic Shop was one of a kind amid the many storefronts appearing within the Haight to cater for the hip populace. At any given time when information regarding LSD was … Read More