Stone Temple Pilots with Chester Bennington roll into St. Louis, Missouri
The Stone Temple Pilots rolled away the baggage and controversy they recently endured with their previous lead singer Scott Weiland, and delivered a crushing performance at Pop’s in Sauget, Illinois. Pop’s ...