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
NEWS

Nine Inch Nails Bassist Quits The Band

Nine Inch Nails bassist Eric Avery has announced his departure from the band. He posted the statement on his facebook fan page saying “its with very mixed emotions i tell you all that im pulling…

Read more