Stream ‘Thornstar’ the new album from Lord of the Lost

lord of the lost uk tour  newcastleYesterday the new Lord of the Lost album ‘Thornstar’ was released – you can stream the album here.

Don’t forget, LotL kick off their UK tour at the Cluny on November 21st – tickets from www.seetickets.com