Religion_Belief

Stone Temple Pilots Kickoff Tour

Wednesday night in Seattle at the Paramount Theatre the Stone Temple Pilots kicked off their U.S. tour. I have a long love of this band with some interesting moments too. Here's a photo back 23 years ago when KISW 99.9FM had a free sponsored show at the OK Hotel with STP. November 20, 1992 s hot on...
Read More