The Sloths were an American garage rock band formed in Los Angeles, California, in 1964. Although short-lived, the band had a profound presence on the Sunset Strip's live scene, and their lone single, ...
First Spin
Last Spin
The Sloths were an American garage rock band formed in Los Angeles, California, in 1964. Although short-lived, the band had a profound presence on the Sunset Strip's live scene, and their lone single, ...