Optimo’s JD Twitch shares diagnosis of untreatable brain tumour
Announces he will step back to focus on loved ones. Photo credit: Optimo (Espacio) – Instagram Keith McIvor, known as JD Twitch and one half of the revered Scottish duo Optimo (Espacio), has revealed he has been diagnosed with an untreatable brain tumour. The news was shared via a personal statement on Instagram on July 3rd, 2025. In the emotional post, McIvor explained the rapid progression of his condition and […]