Fact #95258
When:
Short story:
Chi Cheng, bass-player of The Deftones, hospitalised since being seriously injured in a 2008 car crash in Santa Clara, California, USA, is released from ICU and returns home to continue his recovery.
Tweet this Fact