If this headline seems to be a bit confusing don’t worry, it’s OK. Now some of you might be thinking, hmmm, I thought Scott Weiland got fired? He did. However STP made a surprise appearance the other night and had none other than Chester Bennington from Linkin Park as their lead singer.
While I am not sure if Bennington will be taking over permanently, the band released a new song called, “Out of Time“. It’s a pretty good song and it’s nice to hear just straight up rock behind Bennington’s voice. I shared the song on our 93rock page and STP fanatics don’t seem to be too happy. Judge for yourself: