It’s been a couple years since we’ve heard from the LA alt-rockers Slothrust, but now they’re back. The trio that’s fronted by guitarist-vocalist Leah Wellbaum has shared a new song called “Cranium” that’s a bona fide return to form. Slothrust haven’t released an album since 2018’s The Pact, but they did…
Please click the link below to read the full article.