Scott Weiland was born on this day in 1967. Sadly, we lost the Stone Temple Pilots’ frontman on 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.