Chester Bennington and Robert DeLeo, Stone Temple Pilots
Loading…
Image info
Chester Bennington and Robert DeLeo, Stone Temple Pilots
ELVERTA, CA, 25 October 2015: Chester Benninigton, vocalist, and Robert DeLeo, bass player with Stone Temple Pilots (STP), performing at Aftershock 2015, near Sacramento, California.