Short Circuit Festival * Moudon (Switzerland) * 7 Jul ’18 Short Circuit Festival * Moudon (Switzerland) * 7 Jul ’18