Stone Temple Pilots’ self-titled sixth album was meant to signal a fresh start for the grunge quartet but it ended up bringing down the curtain on the original, Scott Weiland-fronted line-up of the ...
Stone Temple Pilots’ Dean DeLeo has lifted the curtain on One More Satellite – a brand-new collaborative project, which will be dropping its debut self-titled record via Symphonic later this summer.
Members of a ‘90s rock band are planning to release an album they recorded more than a decade ago as soon as next year. Stone Temple Pilots bassist Robert DeLeo and guitarist Dean DeLeo made an album ...
“Nice to meet you,” Chester Bennington sang over the metallic crunch of “Down,” Stone Temple Pilots’ opening number at Pop’s on Wednesday night. But it’s not like the guy is anything resembling a ...