The Sloths at The Satellite in Los Angeles, CA on 05-Jun-2015 Kathy Flynn 08-Jun-2015 Concert Reviews Legendary 60s garage punk band The Sloths are back from the grave with an electrifying set of rock n' roll tunes. (more…)...