Got some rock n roll history coming to Tucson. The Sloths were one of those awesome LA bands who were too young for their own good and too controversial for their time. You can read about it in this awesome write up from LA Weekly, but the salient point here is we are opening for […] Read more ยป