Unleash The Archers Announce North American Tour – News September 12, 2018 Vancouver, Canada thrashers Unleash the Archers return to North America, supporting their latest effort, Apex, released summer of 2017 on Napalm Records.