Stephen ‘tWitch’ Boss, the long-time dancing DJ on the The Ellen DeGeneres Show, died by suicide at the age of 40. The news of his passing was shared by his wife, Allison Holker. In a statement for People, devastated Walker wrote, “It is with the heaviest of hearts that I have to share my husband Stephen has left us. “Stephen lit up every …
Read More »