Flesh Creep – Birmingham, England, United Kingdom White-on-black logo? Wavey, unhinged text? Disconcerting band moniker? Asking Tom from Flesh Creep a few questions should with any luck, get to the bottom of what I would wager to be quite a writhing mass of distorted and disgruntled underground Punk-Rock. On brand…
Full Nutrition