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