Sloan: Staying home for their new album
When Canadian rock band Sloan hit American college radio in 1992, even they might have been surprised to know that they would still be going stronger than ever in 2008. Since their debut album, Smeared, they have released album after album of perfect pop music. AC/DC riffage lives...
