Gist1 year ago
“Twitch was my family and I loved him with all my heart” Ellen DeGeneres mourns DJ Stephen “Twitch” Boss
Ellen DeGeneres has taken to Instagram to mourn DJ Twitch who reportedly died by suicide on Tuesday, Dec. 13. Stephen “Twitch” Boss was the DJ on...