Finally got a chance to go by Deitch and check this out after work. Best thing I've seen in a long time. The pixalated images would make rad prints on silk. Very cool! If you are around Soho and have not seen it yet, go at at 5pm to see the organ being played. It's free and will make your day.
September 03 — October 17, 2009
18 Wooster Street, New York