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

Your email address will not be published. Required fields are marked *

This website collects cookies to deliver better user experience. Learn more.