THE ROYAL - Release New Video "Deathwatch" Feat. Ryo Kinoshita of Crystal Lake

Dutch prime Metalcore export, The Royal have released a music video for the title track of upcoming new album "Deathwatch", out on March 8th, 2019 through Long Branch Records.


Comments