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 LAPD station on Tuesday (December 13) when her husband had left without his car. A short time later, police reportedly received a call about a shooting as a Los Angeles hotel. None of these details have been confirmed by the family at this time.
Click inside to read Allison’s statement…More Here! »