Legendary Scots DJ in race against time after devastating brain tumour diagnosis
Daily Record
Keith McIvor, best known to fans as JD Twitch, recently revealed a terminal glioblastoma diagnosis, prompting a heartfelt..