Metalsucks — The Rolling Stone review of Thursday night’s Stone Temple Pilots performance at SXSW hit the nail on the head: “When STP emerged onstage at the Austin Music Hall for a special performance at South By Southwest on Thursday, they delivered like jou...
more info