Sunday, December 30, 2012

13. Stars


13. Stars - The North

Every new Stars album starts out the same for me. Extreme disappointment in not making an album as good as the last, then, after four or five listens, thinking this is the greatest album ever. The North, their newest release, is no exception. Their last album made the 2010 top 50 here. This is a Toronto based band, and you haven't seen anything until you see a bunch of Canadians almost die in August Austin heat.





Website

Facebook

Twitter

No comments:

Post a Comment