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, who only suffered minor injuries, Cheng didn’t wear a seatbelt and was ejected from the car. In memory of Cheng, his […]