Image 1 of 1

Stone Temple Pilots12.tif

Stone Temple Pilots perform at Mohegan Sun Arena in Uncasville, CT, August 31, 2010