Stone Temple Pilots – Stone Temple Pilots (2010)
Stone Temple Pilots’ self-titled 2010 album walks a tightrope between past and present, threading together the band’s signature crunch with a looser, more groove-driven approach. it’s got the confidence of a band that knows who they are