Like many music fans, the Young Folks staff was shocked to hear the news on July 20, that Linkin Park frontman Chester Bennington had died by suicide in his Los Angeles home. As the leader of one of the most…
Scott Weiland: The Unwanted Rock Star
Scott Weiland always seemed to be in the right place at the wrong time. The former lead singer of Stone Temple Pilots and Velvet Revolver, who passed away Thursday at the age of 48, was born and bred to be…