Tag Archives: Scott Weiland

Stone Temple Pilots concert

On Friday night STP rocked the Roy Wilkens auditorium. The whole band is back together again and it’s apparent when you hear them play. I was pleasantly surprised to see the band play with cohesion after years apart. Weiland was his usual goofy self, dancing all over the stage. The DeLeo brothers had great stage [...]