99.1 PLR Perfect Album: Stone Temple Pilots ‘Core’

99.1 PLR Perfect Album: Stone Temple Pilots ‘Core’

Formed in San Diego in 1989, Scott Weiland, the DeLeo brothers and Eric Kretz set out to make an album reviving the album-oriented era where you just don’t listen to a song but to the whole album. That’s exactly what you get with Core, their best-selling album certified 8x Platinum in 2001. Not bad for a debut album. At a time when Grunge and Alternative ruled, their straight rock sound gave us five incredible singles from that album that have become Rock Radio staples, especially at this station, separating them from the band’s north of them.

Learn more about the album:

Stone Temple Pilots Break Down Core Track by Track

Stone Temple Pilots’ Debut Core Turns 25: Why the Critics and Haters Were Wrong

Dean DeLeo talks Stone Temple Pilots’ Core, track-by-track: “There was an innocence yet a determination”

Essential video:

Listen to the album: