From the AltWire Archives: Chi Cheng
Friends and Family of Late Deftones Bassist Launch “Buckle Up For Chi” Campaign
On April 13, 2013, Chi Cheng, the late bassist and founding member of the Deftones, died after being in a comatose state for 5 years following a car accident in 2008. Unlike his sister, ...