Stone Temple Pilots Kick Dude Out of Their Show! [VIDEO]

Nashville, TN, United States / 102.9 The Buzz

I don’t know what this guy did, but it was enough to piss off Dean DeLeo!
STP had a show in New York City with Chester Bennington taking lead…because you know what it would sound like if Scott Weiland did. (See the video on SqueeGee’s page here).

Video below.


Comments are closed.