News: Public Service Broadcasting announce new album, The Last Flight, and share new single / video, Electra
News: Finnish metal masters Swallow The Sun release new pure and intense song "Innocence Was Long Forgotten”