Sweden’s mighty Serpent Omega are back after seven years away with new single ‘Land of Darkness’, taken from their long-awaited new album ‘II’. The death/doom single “Land of Darkness” is the second single out and is a showcase for vocalist Urskogr’s rasped and guttural delivery, filthier than ever but tempered …
Read More »