News SPIN’s Best Live Pics of the Week Written by SPIN Staff | June 10, 2010 - 8:29 pm Stone Temple Pilots' frontman Scott Weiland