Screenshot courtesy of Entertainment Tonight | Robin L Marshall/WireImage
Stephen ‘tWitch’ Boss, DJ on ‘The Ellen DeGeneres Show,’ Dead at 40
Reports include mention of a self-inflicted gunshot wound, but a cause of death has not been confirmed.
READ MORE in Entertainment Tonight