Altsounds — Eureka, the third studio album from Canadian avante pop quintet *Mother Mother*, is the band's most tenacious and undaunted record to date. Slated for a Last Gang Records UK release on May 9, 2011, Eureka offers up eccentric, hook laden pop-meets-roc...
more info