Unleash The Archers Premieres New Album’s Second Single, Video
March 19 — Unleash The Archers is giving audiences another preview of its forthcoming album this week. The band debuted its new single, ‘Ghosts in the Mist‘ and the song’s companion video Tuesday. The song is the second single from the band’s forthcoming album, Phantoma, which is scheduled for release May 10 through Napalm Records. The band premiered […]