Robert DeLeo

Stone Temple Pilots’ DeLeo Brothers on Parting Ways With Scott Weiland + Releasing New Music
Stone Temple Pilots’ DeLeo Brothers on Parting Ways With Scott Weiland + Releasing New Music
Stone Temple Pilots’ DeLeo Brothers on Parting Ways With Scott Weiland + Releasing New Music
Stone Temple Pilots and their troubles with vocalist Scott Weiland came to a head when the band fired him earlier this year. Then, the band made one of the most interesting lineup changes in rock history by recruiting Linkin Park singer Chester Bennington as STP's full-time frontman. In a new interview, Banana 101.5 in Flint, Mich., spoke with Robert and Dean DeLeo about their singer situation, ne