DJ Stephen 'twitch' Boss Ellen's DJ dead at 40 by suicide
A short time later police got a call for a shooting at an L.A. hotel ... and they found Stephen there, dead from an apparent self-inflicted gunshot wound.
By TMZ
Dec. 14, 2022