Stone Temple Pilots has announced a March 16th release date for its highly anticipated new self-titled album, Stone Temple Pilots. This marks the band’s first album with the new lead singer, Jeff Gutt. Despite being one of the best-selling bands of the 1990s with platinum records and a...
Continue reading...
Continue reading...