
David Roach, lead vocalist for the Los Angeles heavy rockers Junkyard, has died. “After a courageous battle with cancer, David passed away peacefully last night at home, in the loving arms of his wife,” his bandmates wrote on Instagram Saturday. According to Express he was 64, though Rolling Stone says he was 59. Roach had gotten married just two weeks before his death.