Din David Parker Productions Studios
-
1967
LSD-25
LSD-255.00 1967 HD
The dangers of LSD are driven home to teenagers in this classroom training film, which is "narrated" by an LSD tab. The "tab" tells kids that he is...