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