DJ Stephen “tWitch” Boss, the amiable Deejay for “Ellen DeGeneres Show” and dancer who rose to fame on “So You Think You Can Dance,” has sadly passed away.
His wife and fellow dancer Allison Holker Boss has come out and confirmed that he passed.
“It is with the heaviest of hearts that I have to share my husband Stephen has left us. To say he left a legacy would be an understatement, and his positive impact will continue to be felt, I am certain there won’t be a day that goes by that we won’t honor his memory. We ask for privacy during this difficult time for myself and especially for our three children.” Holker Boss said in a statement
Meanwhile, Stephen and Boss recently celebrated their ninth wedding anniversary just days ago.
Watch the video below: