Nicholas Sand, creator of famous Orange Sunshine LSD, dies
Wednesday, May 17, 2017 - 00:51
in Physics & Chemistry
Swiss scientist Albert Hofmann may have invented LSD, and Timothy Leary was clearly its most prominent frontman.
Swiss scientist Albert Hofmann may have invented LSD, and Timothy Leary was clearly its most prominent frontman.