Stone Temple Pilots start their tour (video)

Stone Temple Pilots kicked-off their new tour last week in Cali. Check some video from their first show. They even had a few special guests show up.

 
 
 
 
 
 
 
Ian

Ian

Want to know more about Ian? Get their official bio, social pages & articles on The Fox Rocks Louisville! Read more

title

Content Goes Here