Stone Temple Pilots | Cleveland, OH | The Agora | 09.24.19 by T. Patrick FennerSeptember 24, 2019August 27, 2021 Share0 Stone Temple Pilots concert photos from Cleveland, OH’s Agora Theatre on September 24, 2019. Photos © T. Patrick Fenner / CleveRock.com