From the Blog

  • Stars Announces New Album 'No One Is Lost'

    August 1, 2014   Canadian indie rockers Stars announced this morning their new album No One Is Lost arrives on October 14. As this is a sure sign of a new single to come, stay tuned for more news next week. The band’s latest effort was 2012’s album The North.