CH.FILM

The Substance: Albert Hofmann's LSD Schweiz 2011 – 93min.