Critically acclaimed and ferociously heavy Swedish technical death metal act Humanity's Last Breath have premiered a new music video for their single "Fradga". The track contains all of the vicious, bleak, and monolithically heaviness that the band is known for with the Igor Omodei (Soreption, Betraying the Martyrs) directed clip...
Continue reading...
Continue reading...