Holker, Allison Boss has disclosed that after returning from his ayahuasca adventure, her husband Stephen “tWitch” Boss was a completely different person.
Hip-hop dancer, choreographer, actor, and co-host of The Ellen DeGeneres Show, “tWitch” Boss, passed away in December 2022 at the age of 40.
The Los Angeles medical examiner’s report states that he committed suicide.
Holker’s book This Far: My Story of Love, Loss, and Embracing the Light is now being promoted.
She disclosed in an interview that her late spouse “wasn’t the same afterwards” after going on an “ayahuasca journey.”
She stated, “I believe it was a significant turning point for him.” His heart never seemed to be in the same place when he returned, in my opinion. Something was absent.