The Sloths Live this Weekend (May 11th/12th 2012)
Posted May 8, 2012
The Sloths will be playing this weekend, May 11th and 12th 2012 in the San Francisco CA Bay Area: -Friday May 11th at the Rockit Room San Francisco, with the Dukes of Hamburg and the Ogres
-Saturday May 12th at the Stork Club Oakland, with The Wounded Lion, Tuci and her Pee Jays, and Dukes of Hamb...