Animal Shithouse come straight outta the mean streets of, errrrmmmm, Royal Tunbridge Wells, a town whose only previous claim to punk fame, to the best of my knowledge, was giving birth to the Anti-Nowhere League. However, If you put geography and a tendency to cause heart failure in the leafy suburban town’s residents aside, that’s […]