Stephen “tWitch” Boss died by suicide on December 13, 2022, at the age of 40. His death shocked fans and friends alike, as he was known for his infectious positivity and charisma. He and Holker, who ...
Allison Holker is responding to backlash after the dancer gave an exclusive interview with People Magazine regarding her new book about her late husband Stephen “tWitch” Boss. In the interview and ...