“That gig you did in 1971 changed my life”: The band who gave out acid to their own audience
“You sure it wasn’t the acid?”
“You sure it wasn’t the acid?”
A momentous, muddy occasion…
“Can you pass the acid test?”
Still shrouded in mystery…
From their trips into the world of LSD.