William Control (Aiden) “Kiss Me Judas” Music Video Travis Faulk 12 years ago William Control has release the music video for “Kiss Me Judas” below. Share this: