Get the latest gossip
JD Twitch, Scottish DJ and Half of Duo Optimo (Espacio), Dies at 57
JD Twitch, one half of the Scottish DJ duo Optimo (Espacio), has died following a diagnosis of terminal brain cancer earlier this year. He was 57.
None
Or read this on Billboard