Metalcore Outfit ‘The Royal’ Releases Video for New Single ‘Deathwatch’ (feat. Ryo Kinoshita of Crystal Lake)
Dutch based 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