Stone Temple Pilots – New Album Artwork and Official Tracklisting

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 25, will render the magic that has established the band as a dominate […]

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WP2Social Auto Publish Powered By :