LSD is one of the strangest and most controversial substances known to science. A dose smaller than a grain of salt precipitates a hazardous mental journey into a universe of hallucination, intense emotion and, some believe, mystical revelation.
Metronome – What Goes Up Must Come Down (Kleysky rmx)