×
×
Thursday
03
Apr 2025
weather symbol
Athens 15°C

> Ellen DeGeneres Show

> Ellen DeGeneres Show

Ellen DeGeneres Show DJ, Stephen ‘tWitch’ Boss, Dead By Apparent Suicide

Boss was reportedly located with what appeared to be a self-inflicted gunshot wound