The Upcoming.org Archives
The Meat Sluts
November 9, 2012
Hemlock Tavern
1131 Polk St.
San Francisco,
California
94109
From San Francisco, the band plays punk music.
Added by
Upcoming Robot
on September 22, 2012