Now Playing

Rush - Red Barchetta

Unreleased Stone Temple Pilots Video Surfaces

Monday, February 20th, 2012 10:45am

Watch the promo from Cinnamon here

Two videos were apparently filmed in 2010 for the song which appeared on their last studio album but neither were released.

Now one of the videos has been leaked and you can watch it below:

More from Rock News


Add a comment

Log in to the club or enter your details below.