Stone Temple Pilots visited PNC Pavilion in Cincinnati on Wednesday August 25, 2010

PNC Pavilion at Riverbend Music Center was host to the Stone Temple Pilots on Wednesday night.  Known for their high energy shows, STP delivered the goods to a 3/4 packed house.  The night was full of STP classics, but one […]