Exclusive first look at ClownSmashEverything debut video ‘This City Needs Assassins’
We have the pleasure of bringing you the video premiere of ClownSmashEverything’s song ‘This City Needs Assassins,’ ahead of the release of their debut album “The Bombs are Getting Closer,” on December 1st.
In their own words, they describe the track as “inspired by our experiences in bands and the fact that,