Stone Temple Pilots performed last week at Irving Plaza in NYC with new lead singer Chester Bennington in tow. Around the 1:40 of this video, you’ll hear a ‘fan’ screaming “You’re not Scott!” to Chester. Guitarist Dean DeLeo doesn’t care if you pay your money, you respect the stage and the band. Dean brings the show to a halt, telling security in an epic manner to throw the guy out.