Seven days ago Scott Weiland was found dead on their tour bus as a result of an overdose.His ex-wife wrote a letter on RollingStone.com regarding his addiction and requesting not to glorify his death. I’m not a huge fan of Stone Temple Pilots, other than singing along to their songs on the radio growing up, but… Read More