Dutch Metalcore Outfit ‘The Royal’ to Release New Album “Deathwatch” In March, Releases Music Video for First Single
14 December, 2018
0 Comments
1 category
Dutch Metal Band The Royal keeps exploring the wide variety of today’s metal scene. After the release of their first label release “Seven” – which was hailed for its catchy riffs and uplifting songs –