0
LOADING
0
Will Haven's Jeff Irwin On Late Deftones Bassist Chi Cheng: "I Feel That He Truly Was An Angel On Earth"
"I'm sad that he's gone, but at the same time, I'm like 'he just went home.' He just went where he should be. He shouldn't be among us people on earth, he's kind of just above us."...