L.S.D.
(1966)

Released: 1966-11-01

tmdb link imdb link

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

Vote Now!


Placeholder