IOC Opening 1st American Flagship Store
Location to be announced during its tent show
Thursday, September 02, 2004
It’s coming! It’s coming! Imitation Of Christ will open its first American flagship retail store during New York fashion week. Opening in New York, the exact location of the boutique has been kept very hush, hush, and won’t be revealed until IOC’s show on September 8th. The “mystery” store will carry everything from one-of-a-kind couture collections to ready to wear, as well as exclusive items available only at the boutique.
This will be the first in a series of IOC stores to open in New York, Los Angeles, London, and Paris.