On November 4, 2008, along a highway in California, a terrible tragedy unfolded. Chi Cheng, bassist and founding member of the Deftones, was ejected from the vehicle he was riding in as his sister, Mae, tried to pass another driver going 60 MPH. Their car flipped three times. Chi wasn’t wearing his seat belt. Since that day he’s been in a semi-vegetative state. His band mates and contemporaries put on […]

Categories: Featured, Music