LSD: Insight or Insanity?
Stoned
The Perfect Drug Film
Mission Mind Control
Movie · as Self - LSD Expert
Movie
Movie · as Himself