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”
Listen to the album: