Stone Temple Pilots’ Dean DeLeo Talks Scott Weiland, Chester Bennington and 25th Anniversary of ‘Plush’

READ ON: Variety
It was almost inevitable that a conversation with Stone Temple Pilots’ guitarist Dean DeLeo about the 25th anniversary of the band’s eight times-platinum debut, “Core,” would be intense. While songs like “Plush” and “Creep” the album made STP into one of the most commercially successful rock bands of the ‘90s, it also marked the beginning […]