I missed this earlier and I'm seriously pissed off about it. Should've been there. Tonight at Reed Space was one of those great events taking place downtown, New York. From September 13th-September 30th recent works by one of my favorite photographers, 13th Witness will be on display. Staple himself has some more info along with a video introduction of the man of the hour here.
Up top, how sick is that photo?