News Stone Temple Pilots Live at SXSW! Written by SPIN Staff | March 19, 2010 - 12:47 pm "SXSW! Get It On!"