Arts & EntertainmentMusicPop & Hiss

Dean Deleo, Eric Kretz, Robert Deleo, Scott Weiland

Scott Weiland
Scott Weiland, right, has disputed his Stone Temple Pilots bandmates' claim that he's been fired from the grunge-era group. Matt Sayles / Associated Press
This photo is featured in these articles:
Loading