Stone Temple Pilots- Plush

Scott Weiland first met bassist Robert DeLeo in the mid 80s when their bands were sharing the stage at concert in Long Beach, California. Eventually DeLeo’s ... Read More