picture courtesy of Restless Photography
It's been confirmed that Chester Bennington from Linkin Park has joined Stone Temple Pilots and will play with them in between commitments to Linkin Park. They made their first appearance over the weekend at KROQ's Weenie Roast. It was announced a couple of months back that Scott Weiland had been fired from the band, apparently Chester is taking the honors.
Here is a new songs from STP...featuring Chester singing.