With their self-titled debut album set for a mid-year release ,Johannesburg Death Metal Band Chaos Doctrine have unleashed a vicious video for the track […]
Sludge/Post Metal band, LLNN have released a new video for their track “Appeaser” from their album “Deads”. Set for release on the 27th of […]