
L.S.D.
- 1966
- 10m
- Documentary
Overview
A sort of documentary that follows the advent of the LSD in New York and in the of the world.
Details
- Director
- Status
- Released
- Release date
- November 1, 1966
- Original language
- English

A sort of documentary that follows the advent of the LSD in New York and in the of the world.