Los Angeles police report that Chester Bennington, lead singer for Lincoln Park, killed himself at his home. His hung body was found early yesterday morning. Officials say they do not suspect foul play.
Los Angeles police report that Chester Bennington, lead singer for Lincoln Park, killed himself at his home. His hung body was found early yesterday morning. Officials say they do not suspect foul play.