Tag: stone temple pilots

  • Stone Temple Pilots to release new album and tour

    Atlantic recording group Stone Temple Pilots has announced the upcoming release of their hugely anticipated self-titled studio album “Stone Temple Pilots.” This will be the first studio release since 2001’s certified gold “Shangri-La Dee Da.” The new album – which will be released on MAY 25th – will render the magic that has established the […]