News Deacon The Villain & Sheisty Khrist Release “Peace Or Power” (Video) mediamaverick - January 6, 2017 0 Deacon The Villain delivers Sheisty Khrist featured visuals for the title track to his “Peace Or Power” solo project. Avoid the Grim Reaper as long as you can & watch the new clip below!