I saw these motherfuckers in August of 2008 when they were on a comeback tour (or whatever you wanna call it). It rocked my fucking face off, even after me and my brother were 100% sure they weren’t coming out on stage. Seriously, it took them easily 45 minutes to appear and we were sure Weiland had overdosed…and I was completely okay with that. Matter of fact I would have preferred that of happened. That would have been amazing.
Billed as another Pearl Jam-rip-off, grunge band, I’m not sure anyone ever gave STP the credit they deserved. Their 3rd album, Tiny Music…Songs from the Vatican Gift Shop, is one of my favorite albums of all time, and a very underrated 90’s album as a whole. This was the first album recorded when Weiland was in full-on heroin addiction mode. If that doesn’t sell some fucking records, I’m not sure what does. Dean DeLeo banged out some of the sickest riffs ever, and the band created some poppy and fantastic rock music.
Anyways, they just released their 6th and self-titled album and their first since 2001’s Shangri-La Dee Da. Here’s the video for their first single. I would check the album out.