A sort of documentary that follows the advent of the LSD in New York and in the of the world.
1997
2024
2009
—
2004
2018
1999
2019
2014
2023
1981
2002