STP’s DEAN DELEO On SCOTT WEILAND: ‘I’m Not Going To Let One Guy Ruin My Dream, My Band And My Legacy’
In a brand new interview with Orange County Register, STONE TEMPLE PILOTS guitarist Dean DeLeo spoke about the band’s decision to split with singer Scott Weiland in 2013 and replace him with LINKIN PARK frontman Chester Bennington. “Robert [DeLeo, bass], Eric [Kretz, drums], Scott and I had put 25 years of our lives into it,” […]