A sheet of 900 tabs of LSD.
A sheet of 900 tabs of LSD. William Rafti
A sheet of 900 tabs of LSD. William Rafti

Far out: UNC scientists may have discovered why an LSD acid trips lasts so long

January 26, 2017 06:57 PM