Stone Temple Pilots start their tour (video)

posted by Ian -

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.

Comments

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

This ad will close in X seconds.