WATCH STONE TEMPLE PILOTS “CINNAMON” MUSIC VIDEO
This is Stone Temple Pilots’ music video for “Cinnamon” off their self-titled album that was released two years ago. A first version of the video was shot in summer 2010 but the band decided they wanted to reshoot it, so in late 2010 they did just that and this is the video. This video was intended for release in early 2011 but the band again weren’t happy with it, and they decided to shelve their Chinese Democracy of music videos. The video remained unreleased until it leaked today. Now we just need the band’s unreleased Shangri LA DEE DA documentary to leak.