Tone Artistry and Mez Promotions collaborate to bring you a stellar Techno event on 23rd March 2019 taking place at Church in Leeds.