Rise to the Moment of Truth Saturday, February 22, 2025

Tag: ELLEN SHOW DJ

Stephen "tWitch" Boss Alabama News
Alabama native and former 'Ellen' DJ Stephen 'tWitch' Boss dies at 40

Famous dancer, producer and actor Stephen “tWitch” Boss died Monday in Los Angeles. Police said the 40-year-old committed suicide.