Stone Temple Pilots have released the first single from their forthcoming album, due this May.
Stone Temple Pilots are beginning a short U.S. tour to promote their new album. Spin has a great writeup.
Wednesday, March 24th, 2010
Written by: Mike Withrow
Posted in Classic Rock, Rock & Roll, Tours