BREAKING: Scott Weiland Reportedly Found Dead

Nashville, TN, United States / 102.9 The Buzz

I found some incredibly heartbreaking news of Scott Weiland. He has been found dead on his tour bus, according to reports. Dave Navarro tweeted below.

Billboard has more of the story covered here.


Comments are closed.