New details about Stephen “tWitch” Boss‘s death are emerging.
Hollywood was stunned this week after the Ellen DeGeneres Show DJ and So You Think You Can Dance judge/contestant was found dead in an Encino, Calif., motel room. The coroner ruled the 40-year-old’s death, on Tuesday, a suicide.
“We had no indication that anything was out of the ordinary,” his grandfather Eddy…
Source link