Dean DeLeo says Stone Temple Pilots are very happy to be working with Linkin Park singer Chester Bennington, and glad they no longer have to work with their former singer Scott Weiland.
Stone Temple Pilots are hitting the road this spring. The group kicks thing off April 8 in Seattle, playing Los Angeles, Dallas, Chicago, New York, Boston and more along the way.