If this one doesn’t knock you off your treds like a mini-van t-boned by a locomotive, then you might not have ears … or a pulse. What we have here is a previously unreleased EP from outrageous and ’90s noise rock duo Harry Pussy. Pure rock ‘n’ roll, too furious to carry a tune. Formed [...]