William Control ‘I’m Only Human Sometimes’ Video
William Control – the side project of Aiden’s wiL Francis – are out with the music video for their new single ‘I’m Only Human Sometimes’, off the American electronica band’s second album ‘Noir’, out now on Victory Records. Watch the Wayne Granville directed video via YouTube below.