Chi Cheng

R.I.P. Chi Cheng

A very sad story reached an even sadder ending yesterday morning, when Deftones bassist Chi Cheng died, nearly five years after a car crash left…
Tom Breihan | April 15, 2013 - 2:24 pm