A medical experiment, filmed

1966

A medical experiment, filmed

Swiss television footage of a supervised session, made in the country where the drug was invented, and where research would resume half a century later.

Source: YouTube

Part of LSD · Watch in the documentary

More from LSD