Stone Temple Pilots Concert Photos (Rock on the Range; 05.17.08)

Stone Temple Pilots concert photos from Rock on the Range in Columbus, OH at Crew Stadium on May 17, 2008. Photos © T. Patrick Fenner / CleveRock.com.