Halloween this year will see Neckface launch his latest exhibition entitled Devil’s Disciple
at O.H.W.O.W. in Miami. As a teaser the NYC based artist has set up a dead dummy in the window of the gallery which is getting a lot of attention, check out this video which featured on ABC.