Stone Temple Pilots - Vasoline (Live)
Videos

Stone Temple Pilots – Vasoline (Live)

With Download festival fast approaching and Stone Temple Pilots headline show in London only a week away its time to get into the mood for some heavy live music.

Check out this storming live video from the bands performance in Chicago earlier this year….

Share this!

Comments