VideosWilliam Control (Aiden) “Kiss Me Judas” Music Video on June 27, 2012 William Control has release the music video for “Kiss Me Judas” below.Share this:TweetRedditMoreShare on TumblrRelated