Stars Announces New Album 'No One Is Lost'

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