Primus to release first studio album in 11 years
Primus fans rejoice; Green Naugahyde, the new album from Les Claypool and company will be released on September 13 via…
14 years ago
Primus fans rejoice; Green Naugahyde, the new album from Les Claypool and company will be released on September 13 via…