Headless Rats is a Crust punk band from Boston, Massachusetts with a bass player that is gloriously hung. [read more...]