Picture - Chester Bennington and Dean DeLeo at BB and T Center Sunrise FL United States, Wednesday 18th September 2013

Chester Bennington and Dean Deleo - of Stone Temple Pilots With Chester Bennington performs on stage at - Sunrise, FL, United States - Wednesday 18th September 2013

chester bennington dean deleo stone temple pilots in 3871969

More: Stone Temple Pilots In Concert