Robert DeLeo
Stone Temple Pilots are to play two of their own dates this summer. Prior to appearing at the Download Festival on June 15, they’ll headline Glasgow O2 Academy June 12, London Forum 13. Bassist Robert DeLeo says: “With so much time and experience gone by in life we feel compelled […]
-
Pages