The Sloths
The Sloths are 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, ...
The Sloths are 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, ...