DJ Stephen ‘tWitch’ Boss Was Dancing In New $4M Home Days Before Suicide
Just days before Stephen Boss, known as DJ tWitch on “The Ellen DeGeneres Show,” tragically took his own life, he was seen dancing and smiling throughout his California home. On Monday night,….