Stone Temple Pilots in the Woodlands

1 of 20
After six years, a couple of bands and a few more arrests, STP made their way back to town on Saturday, June 28