Sarah Michelle Gellar Pays Tribute to Scott Weiland After His Death

Published
The Stone Temple Pilots frontman was touring with his new band when he was found dead Thursday night.