It may have been six year in the making but the new album from technical death metal outfit Lost Souls will certainly please fans of both...
The long awaited new double album from Lost Soul - the Polish death metal masterminds - encompassing 20 years of band's career will be available on...