Animal Shithouse – Who Taught You To Hate?

 POST BY ThePunkSite.com  EDIT

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 […]