Duke D. Fisher
Cast
LSD: Insight or Insanity?
Himself