The Royal are on Counterculture!
Dutch metalcorers The Royal have released a new track called Counterculture! The single is the third to be taken from their forthcoming record Seven which is set for release via Long Branch Records on March 31st! Guitarist JD Liefting says; “’Counterculture’ takes you around the planet and shows you what an amazing place it is […]