Turns out former Stone Temple Pilots and Velvet Revolver frontman Scott Weiland’s untimely demise earlier this month was the result of “mixed drug toxicity.”
Turns out former Stone Temple Pilots and Velvet Revolver frontman Scott Weiland’s untimely demise earlier this month was the result of “mixed drug toxicity.”