A week ago I had the opportunity to see Stone Temple Pilots perform in nearby Hamilton Ontario. I was rather excited as I didn’t even know they were on tour until a friend alerted me a few days before the show. I had seen the Pilots once before, way back on October 18th, 1993 at […]