News Armenian sludge/doom metal band Urbatarur released their self-titled debut album; available now on all major streaming services April 3, 2024