The Mercy Kills The Mercy Kills THE MERCY KILLS release new EP X, out now on Golden Robot Records. Melbourne, Australia’s The Mercy Kills are back, with the release of their new...