musicNews Failure Frontman Ken Andrews Confirms Drummer Kellii Scott Is Recovering from Cancer Surgery July 2nd, 2020