Obit STEPHEN “TWITCH” BOSS, dead at 40 Reactions were swift and emotional as word spread that Stephen “tWitch” Boss, the popular DJ for “Ellen DeGeneres Show” and dancer from “So You... I MessengerDecember 15, 2022