Stone Temple Pilots Cancel St. Louis Tour Stop

The Stone Temple Pilots, the great 90-alternative rock group, has released word that they are canceling their tour stops between September 21st and “mid-October” for a “short break” in the tour. The missing dates, which includes the previously scheduled stop in St. Louis on September 30th, will not be rescheduled, and we found this note left from the members of STP to you, their St. Louis fans. It reads: Dear Non-Rock Stars, [Read More]