So I'm switching it up a bit this week because I'm so excited about the "first listen" of the new Stars album North on NPR.
First things first. Here's the link:
Now that you've returned from that 43:58 minute (or more if you re-played anything) sojourn into musical bliss, and since the NPR reviewer uses better words to describe the band than I can come up with on my own, I'll share my story on how I stumbled upon this fantastic Canadian indie band.
Set Yourself on Fire (2006)
So what do you think? Will you be a new Stars fan? If your already a fan, what's your favorite new track?