Stone Temple Pilots Announce New, Self-Titled Album
Back in November, Stone Temple Pilots announced their return, welcoming new frontman Jeff Gutt into the fold, and premiering a new single, “Meadow.” During that announcement, the band mentioned that they would release a new album this