TheyWilllRockYou.com – For the love of music!  Serving Boston and Greater New England.

CD Review: Stone Temple Pilots / Stone Temple Pilots

May 12, 2010 by  
Filed under CD Reviews, Daily Music News

Stone Temple Pilots
Stone Temple Pilots

Atlantic Records
Release Date:  May 25, 2010

Rating: ★★★★☆ 


Reviewed by:  Ryan Labbe
 
Read more