The Royal Reveal ‘Dreamcatchers’ Video

Dutch metalcore band The Royal have revealed the title track from their forthcoming album – ‘Dreamcatchers’.

The music video for ‘Dreamcatchers’ can be viewed after the jump below, and the album of the same name is set to be released in late July.

Leave a Reply