Robert DeLeo and Scott Weiland of Stone Temple Pilots on tour in support of their eponymous sixth album in Louisville, Kentucky on March 30, 2010.

It would be their last hurrah with Scott, who died of an accidental drug overdose on December 3, 2015.
Robert DeLeo and Scott Weiland of Stone Temple Pilots on tour in support of their eponymous sixth album in Louisville, Kentucky on March 30, 2010.

It would be their last hurrah with Scott, who died of an accidental drug overdose on December 3, 2015.