Chester Bennington performing with Stone Temple Pilots (Plus Slash & Duff McKagan)