Vancouver-based female fronted metallers, Unleash The Archers, have released a preview of their upcoming Napalm Records album, Time Stands Still, to be released on June 26th (Europe/Australia/Rest of the World) and on July 7th in North America via Napalm Records.**Tracklisting:Northern Passage (Intro)Frozen SteelHail...
More...
More...