Tuesday, April 18, 2017

The Royal - 2017 - Wildmind (Music Video)

The Royal is a metalcore band from Netherlands. Wildmind is taken from their latest LP Seven available from Long Branch Records.