Saturday, April 13, 2013

R.I.P. Chi Cheng Of The Deftones

Died tonight after being in a coma for 5 years following a car accident.


No comments: