Stone Temple Pilots: The Talented Mr. Ripoff
The new Stone Temple Pilots album, Shangri-LA DEE DA (Atlantic), begs the question: Can you teach an old dog to rip off new tricks? Once the subject of venomous rants by every self-righteous indiebot trying to keep it real in the post-Nirvana gold rush, S.T.P., like the radon in your basement, have somehow endured. Someday Read More