December 2019

Les Claypool

ARTICLES

Claypool Lennon Delirium: Captains Fantastic

August 2, 2016
The psychedelic torchbearers lock themselves in the studio, play all the instruments, and open a treasure chest of effects to form a band and make an album.
Read More