Stone Temple Pilots Debut Scott Weiland Song
This 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... Read More.