Sloucher are a band from Seattle so they’re bound to attract comparisons to artists that have gone before in their genre of choice. Yes, they’re rock, they’re grungy and they’re from the north west — but they have taken the tones established in their city, and they’ve refined the sound to