"We've got a lot left in the tank musically speaking," says guitarist Dean DeLeo of Stone Temple Pilots in the wake of last year's death of founding vocalist Scott Weiland and the end of a short-lived collaboration with Linkin Park singer Chester Bennington. He spoke with Rolling Stone recently...
Continue reading...
Continue reading...