Artch were formed in Norway in 1982. The band released two albums worldwide, but didn't appear too much at international rock scenes. Recently they re-released the two albums in Europe, and joined together for…. ANOTHER RETURN. Their sound is likened to early Iron Maiden.The Official Artch Website @ http://www.artch.net/... read more