Art News Haunch of Venison Presents Its First UK Exhibition of Eve Sussman and Rufus Corporation Posted byconteApril 19, 2011