Death Rattle: “White Ropes”

There's a vast array of electronic pop duos around. We get emailed a new one every day it seems, but few make the grade. Death Rattle is one of them. The London-based duo (Chris and Helen Hamilton) recently ...