Add imageEpisode dated 1 June 1960Wed, Jun 1, 1960A psychedelic trip to Holland reveals the healing powers of psilohuasca.Rate