Progressive death metal outfit, Rivers Of Nihil, performed “Monarchy”, the title track of their latest album, at The Complex in Glendale, CA on November 14th, 2015. Video footage of the performance can now be seen below: Earlier this year, Rivers Of Nihil announced that they have amicably parted ways with...
Continue reading...
Continue reading...