Allison Holker has confirmed the death of her husband, Stephen “tWitch” Boss at the age of 40 years old. His cause of death has not been confirmed at this time, but TMZ has reported that he may have died by suicide. The publication states that Allison allegedly ran into an… Read entire story.
Source: Just Jared