Canadian indie-rockers Stars have announced the release of a new album. Entitled No One is Lost, it serves as the band’s seventh album to date and the follow-up to 2012’s The North. A release date is set for October 14th via ATO Records. That’s the album artwork up above.
Stars to release new album, No One is Lost, in October
by Alex Young
on July 31, 2014, 2:06pm
Want more? Follow us on