Stone Temple Pilots “Core” Album Review

Stone Temple Pilots officially hit the rock music scene in 1992 with their release of Core, the explosive grunge album from a band that wasn’t from the grunge scene. STP originally came from San Diego, California, while artists known for grunge (think Nirvana, Pearl Jam, Soundgarden and Alice In Chains) hailed from the North West …

Stone Temple Pilots “Core” Album Review Read More »