NEWS

Chester Bennington Joins Stone Temple Pilots

Stone Temple Pilots and Chester Bennington (Linkin Park) have joined forces. Fans who attended KROQ’s annual Weenie Roast were the first to discover that Bennington has been added to Stone Temple Pilots’ line up. He…

Read more