Stone Temple Pilots Have A New Song And A New Lead Singer

Former X-Factor contestant and Dry Cell member Jeff Gutt is the new lead singer of the Stone Temple Pilots. There were 15,000 submissions to fill the position after Scott Weiland’s death in 2015. Guitarist Dean DeLeo told Rolling Stone, “We were not willing to settle. I mean, dude, think of the criteria that had to be … Continue reading Stone Temple Pilots Have A New Song And A New Lead Singer