Pig Destroyer - the most awesomely absurd name I've ever heard. Still not heard them but my friend who unleashed this t-shirt on us one crazy morning at my house swears by them.
ps,
The t-shirt is awesome, imagine being wasted with friends and seeing your mate take of his top and be wearing a t-shirt emblazoned with Pig Destroyer with this angry wee white face