William Leonard Pickard, LSD Master Chemist, Talks Life, Death and Psychedelic Medicine at Trailblazers Sedona
William Leonard Pickard is responsible for manufacturing nearly 90% of the world's LSD. Recently released from prison after 20 years in maximum security, at Trailblazers Sedona he spoke on life, death and psychedelics.