W. Ross Adey Archives - Waffi Tv

W. Ross Adey

LSD: Insight or Insanity?
4.5

LSD: Insight or Insanity?

Documentary about the potentially dangerous and unpredictable drug LSD. Various experts discuss how LSD is made and the hazards involved in using ...