Our Literal Speed
OUR LITERAL SPEED is an ongoing media opera/text & art enterprise located at 1201 Water Avenue in Selma, Alabama, United States of America.
JUNE 2013 | ArtSeen
A huge candle-lit space in a former Soviet chocolate factory. Oblong tables draped in white silk. Men and women in Prada and Gucci. In Moscow, access is everything. To get into the factory, you have to get past three different squads of lumberjacks in too-small suits.