An exquisite and fierce political punk band hailing from Atlanta, Georgia. They have recently come out with a self-titled album which will sure to turn heads of even the less likely of political activists.
by no more flocks of sheep December 29, 2003