Saw em live back in march, and they were bloody marvellous - all flames, ghouls and skulls on sticks. And so tight musically! (i'm a Pleasure To Kill man in terms of albums, mind)
Do you guys remember if they give out free tapwater in bars or can we only get free water specifically in those water fountains? I think they do... do they?