STP Disappoints in Hamilton Ontario!

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 […]