Directed by Alessio Avezzano Produced by Live Circus
From the album IF THIS COCKROACH DOESN'T DIE, I WILL.
facebook.com/pairsaredograts livecircusfilm.tumblr.com
Tags alessio avezzano asian music china live circus mean buzz music video pairs punk shanghai