It’s been exactly a year since the death of original Deftones bassist Chi Cheng. To coincide with this anniversary, the Deftones posted what would be their last-ever song with Cheng, titled “Smile”. It is taken from their “lost” album Eros, which was supposed to be the follow-up to 2006’s Saturday Night Wrist.
You can stream “Smile” below.
Add Deftones to My Radar