93X's Harry conducted an interview with Robert and Dean Deleo of Stone Temple Pilots. STP replaced longtime lead singer Scott Weiland in May with Chester Bennington of Linkin Park.
Robert and Dean Deleo had this to say on firing Scott Weiland: "We really wish Scott the very best...hope that one day he finds the light."
The band just announced a tour and an EP to be released this fall.
Hear Harry's interview with Robert and Dean: