Review: Stone Temple Pilots “Core” 25th Anniversary Set – This Reissue Still Holds Up
I still remember very vividly the first time I heard Stone Temple Pilots. I was in 9th grade and still very much in denial that 80’s hair metal was more or less on an indefinite hiatus. Ok, at that point it was dead. Whatever. I can admit it now. Kinda. Anyway, a friend of mine […]