Posts Tagged ‘Dean DeLeo’

Live Music – Stone Temple Pilots w/ Chester Bennington @ The Paramount

So you know that hard rock band from the 90’s that has songs on the radio all the time?  Yeah, Stone Temple Pilots, that’s the one.  Well, they went and kicked out their  lead vocalist, who by all accounts, has caused them nothing but problems and fustraition over the last 10 years.  And you know […]