By Rudi Richardson on Tuesday, July 05, 2005 - 06:01 PM UTC
Many members may have heard the name ICM whispered in the hallowed virtual halls and passage ways of Armorama.com. Herewith follows a brief background on the Ukrainian company and a roundup of their 2005 new releases to date.