Science takes a fresh look at LSD, including the first experiments on humans in 30 years.
LSD dealer Alice prepares candy that will take you through the looking glass into wonderland.
"You take LSD. And for some people, they never see the world again exactly the same way."
© 2019 NGC Europe Limited, All Rights Reserved