Ellen DeGeneres' famed DJ 'tWitch' dies at 40
The 40-year-old's death was confirmed on Dec. 14, 2022, by his wife Allison Holker Boss in a statement to People magazine.
The 40-year-old's death was confirmed on Dec. 14, 2022, by his wife Allison Holker Boss in a statement to People magazine.