Austin DistelDec 17, 20222 minStephen 'tWitch' Boss Leaves Suicide Note Before Taking His Own LifeStephen 'tWitch' Boss, a dancer who rose to fame on "So You Think You Can Dance," was found dead at his residence on Wednesday.