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, as they’re sometimes referred to, originally came from San Diego, California, while artists known for grunge (think Nirvana, Pearl Jam, Soundgarden and Alice In Chains) …