He was found dead in his apartment today in Los Angeles... It's a sad day :(
Rest in Peace Chester...