New Music: Sloan
By Brenna Davies, September 18 2014 —
Toronto-based band Sloan has been pumping out albums for over 20 years — and they aren’t slowing down now.
For the group’s eleventh album, Commonwealth, each of the band’s four members wrote one … Read the rest