| Apr 15, 2013 min read

[gallery]

Deftones bassist Chi Cheng dies after fighting ‘the good fight’

Not a good day.