Fullscreen
Art September, 29 2009

Neckface “Devil’s Disciple” Miami 2009 Video

Last Friday, NBC ran this story about an installation by Neckface at Miami’s O.H.W.O.W. gallery. Neckface’s forthcoming show “Devil’s Disciple” opens this Halloween night, October 31, 2009 at O.H.W.O.W. (3100 NW 7 Avenue, Miami, Florida.)

Selectism