The LSD Archive at The Institute of Illegal Images
On October 6, 1966 (aka ‘The Day of the Beast’ in psychedelic circles) California banned the possession of LSD. Two years later the law went nationwide. Mark McCloud did as anyone of vision might: he began buying loads of blotters, sheets of paper infused with LSD, for consumption. Eventually his San Francisco home filled … Continue reading The LSD Archive at The Institute of Illegal Images
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed