When Stone Temple Pilots released Thank You, the music world thought the band had sung its last song. The probability that the remaining band members could find a replacement for Scott Weiland was a dubious proposition. Coupled with the fact that Weiland had joined Slash to create Velvet Revolver, this made the likelihood of a [...]
From the daily archives:




