"It's Stone Temple Pilots time again," says Robert DeLeo, and judging by the band's gig at the Troubadour on Tuesday night, indeed it is. The long-running rock outfit, which also includes guitarist (and Robert's older brother) Dean DeLeo and drummer Eric Kretz, used the small, invite-only event at the
This article originally appeared on www.rollingstone.com: Stone Temple Pilots Talk New Singer, Honoring Scott Weiland and Chester Bennington