L.S.D.
0.0•1966•0h 10m•Released

L.S.D.

Documentary

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