Hard to believe it's been 4 years since we lost Scott Weiland. The original Stone Temple Pilots singer died December 3, 2015 when he was discovered on his tour bus, dead from an accidental overdose. One of my fondest radio memories happened back in 2000, when Scott and Dean from Stone Temple Pilots performed acoustic versions of "Sour Girl" and "Interstate Love Song" on Merge Radio 93.3 FM Dallas. Click the image above to stream / download, or go here.
Content Goes Here