Popular Rock Band Frontman Passed Away At 64
David Roach, lead singer of Los Angeles hard rock band Junkyard, has died at 64, just two weeks after marrying his wife. His bandmates shared the news on Instagram, noting he passed peacefully at home after a courageous battle with cancer. Born in 1960, Roach became the charismatic frontman of Junkyard in the mid-1980s, helping […] More







