The Sloths Return to the Sunset Strip, 60 Years Later, and This Time It’s Personal
“Last chance before we start dropping dead?” read the Facebook post from the fan page for a Whisky a Go Go show by the Sloths. A little dark, but that’s not surprising for the 1960s L.A. garage band that reunited four decades after its Sunset Strip heyday and then called its album “Back From the […]