Here’s the film clip for City Calm Down’s current single “Sense of Self”. Created by Oh Yeah Wow. [youtube]http://www.youtube.com/watch?v=T1Pa95ewirQ[/youtube]