UNLEASH THE ARCHERS Return With New EP ‘Explorers’ October 11
UNLEASH THE ARCHERS return with their new EP Explorers, to be released on October 11, 2019 via Napalm Records, only two years after having released their smashing album Apex. The EP will feature two cover songs. The first single to be…