Stephen ‘tWitch’ Boss, ‘Ellen’ show’s dancing DJ, dies by suicide at 40 Entertainment Stephen ‘tWitch’ Boss, ‘Ellen’ show’s dancing DJ, dies by suicide at 40 News Analysis India 1 year ago By Associated Press Stephen “tWitch” Boss, the longtime and beloved dancing DJ on “The Ellen DeGeneres Show” and a former contestant on “So You...Read More