William Francis
Lead vocalist and multi-instrumentalist have known for his electronic music project William Control. He was also the lead vocalist for the punk rock band Aiden. William Francis was born on January 8, 1982, in Seattle, WA. With Aiden, he toured…