Kill the Zo kicked off over the weekend with their premier show in San Francisco, with several stops over the next month. And yes, there will be a Miami show (tickets below)
Thanks to Youtube, we have a little glance of what the show looked like.
Kill the Zo is set to play at Grand Central in Miami on May 23. You can get tickets here
See our Kill The Noise recap video from the last time Kill The Noise came to town below: