Turn on, tune in, drop out: LSD Underground 12

A look at LSD Underground 12, a little-known avant-garde psychedelic album released in 1966, and the  earliest known album featuring musicians recording while under the effect of LSD

Advertisements