California man recounts his youth spent tripping on LSD with his pet leopard.
Geoffrey Knecht
Director
Frank Andrick
Self - Host
Writer