The Signal

I watched The Future last weekend and have been humming my brain mangled version of this song ever since whilst pottering around. It only occurred to me now to find out what the song is it is so I can hum it for reals and swoon in private.