Stone Temple Pilots' Self-Titled Album Out May 25th

their official WebsiteStone Temple PilotsRolling Stone previously reportedShangri-La Dee Da

Check out photos of Scott Weiland onstage and backstage in Austin.

Rolling StoneStone Temple PilotsRSStone Temple Pilots

Stone Temple Pilots

Related Stories:
Stone Temple Pilots "Almost Finished" With New Album
Stone Temple Pilots Postpone Tour Dates to Finish New Album
Scott Weiland and Stone Temple Pilots Plot New Album for 2010