Stone Temple Pilots Kick Dude Out of Their Show! [VIDEO]
By Hayley St. JohnMay 1, 2015 | 5:19 PM
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).