gloriousnoise.com
Sloan – Never Hear the End of It
Sloan – Never Hear the End of It (Yep Roc) Huge stars in their Canadian homeland but shamefully unknown in the States, Sloan throws their balls to the wall and puts out an overwhelming, 30-tr…