Stone Temple Pilots | Cleveland, OH | House of Blues | 09.15.15 by Joel VoormanSeptember 15, 2015 Share0