STONE TEMPLE PILOTS DEBUT SCOTT WEILAND SONG
PRPhotos.comThis year, Stone Temple Pilots are celebrating the 25th anniversary of their 1996 LP, Tiny Music… Songs From the Vatican Gift Shop. The album will be released in a three-disc, one-LP, deluxe edition. And will feature a remastered version of the original album, alternate versions and mixes of several of the songs. A major part…