Stone Temple Pilots made a surprise appearance Saturday night at KROQ's 21st Annual Weenie Roast. Even more shocking was the fact that the singer was not Scott Weiland (fired a few months back), but Chester Bennington of Linkin Park. In the announcement noting his arrival, STP guitarist Dean DeLeo said: "Chester has a one-of-a-kind voice that we've admired for a long time. We know Linkin Park will always be his priority, but we thought it would be cool to try something together. We managed to find the time to record a song and we're all really happy with the result."
Check the new song out. I like it.