Photo by Pete Strojny

Scott Weiland and Stone Temple Pilots

Soctt Weiland and Stone Temple Polots kicked off their tour with a show at the Louisville Gardens April 11. Weiland was clean and lean.