Following the December 3rd death of Stone Temple Pilots vocalist Scott Weiland, his STP bandmates Dean DeLeo, Robert DeLeo, and Eric Kretz have honoured their frontman with the following letter and song: "Recently the three of us sat down together to share our memories of Scott and take a moment...
Continue reading...
Continue reading...