UNLEASH THE ARCHERS Drop New Music Video for “Faster Than Light”! August 24, 2020 // 0 Comments Canadian power metal masters UNLEASH THE ARCHERS have dropped a new music video for the track, “Faster Than Light.” The track is off of the band’s recently [...]