Art & Culture The Armory Show 2012. Look for the Italian FlagMarco Piattelli Palmarini(March 07, 2012)The fourteenth edition of The Armory Show will open tomorrow. Top international art dealers will bring the best of contemporary and modern art to New York.