Album Review: Leviathan by Therion (Nuclear Blast)

The Swedish symphonic metal band, Therion, will release their 17th studio album, Leviathan, on the 22nd of January via Nuclear Blast.

Keep On Reading

Album Review: Siberian Heathen Horde by Welicoruss (El Puerto Records)

Russian/Czech Republic’s symphonic black metallers, Welicoruss, have released their 3rd full length studio album titled Siberian Heathen Horde.

Keep On Reading

Album Review: Duende en la Penumbra – That Same Evergreen I Love So Well, Despite the Way Its Shadows Make Me Sad (Self Released)

The NYC duo of Duende en la Penumbra will release their debut full length album entitled ‘That Same Evergreen I Love So Well, Despite the Way Its Shadows Make Me Sad’ on April 3rd 2020.

Keep On Reading