Video: Stone Temple Pilots – “Cinnamon”

Where in the hell did this video come from? We were tipped off about this unreleased Stone Temple Pilots video for “Cinnamon”, from the band’s 2010 self-titled album, from our friend The Audio Perv. After the band’s falling out with Atlantic Records, the label decided to pass on releasing it but like most things it’s made it’s way to the net. Check it out below.