Years

Stone Temple Pilots – ‘Perdida’ Album Review

Photo Credit: Michelle Shiers It’s been a long, bumpy and inconsistent flight for Stone Temple Pilots. Making their debut in the early Nineties, the San Diego band at first sounded so much like Pearl Jam that some were tagging them Clone Temple (or Stone Goddard) Pilots. Still, there proved to be enough audience support to… Read more