Wednesday, April 22, 2015

Chester Bennington about Stone Temple Pilots: "There's a lot of energy, and it's super fun"


Stone Temple Pilots bassist Robert DeLeo and singer Chester Bennington were interviewed by "The Men's Room". You can listen the chat below: