Album Reviews

Melodic Metalcore? The Royal has you covered with their new album, Deathwatch!

Thrash/Power metal grown and matured in Belgian soil