RIP Scott Weiland, former frontman of Stone Temple Pilots by: Richard Chiriboga | Posted on December 4, 2015 News