Ken Andrews is the former front man of Failure, Year of the Rabbit and The Replicants.
Added by Upcoming Robot on April 27, 2008