Stars' new album 'No One Is Lost' reviewed by Northern Transmissions

Review of Stars’ New Album ‘No One Is lost’

The music of 1984 and 1994 seem light years apart, but Star’s 2004 breakthrough Set Yourself On Fire still doesn’t feel that long ago, and their new record No One Is Lost, sounds like it could have feasibly been its follow up, rather than their seventh album. Set Yourself was a monumental release:

Read More