Bay Area metal titans Machine Head has announced the details of their forthcoming tenth album, the immense and unapologetic, Of Kingdom And Crown, coming August 26th via Nuclear Blast x Imperium Recordings. Frontman Robb Flynn and bassist Jared MacEachern performed the song "Unhallowed" from the album on the latest installment...
Continue reading...
Continue reading...