Following his sudden passing on December 14, 2020, friends and families of Stephen 'tWitch' Boss gathered for a small funeral service and finally laid him to rest. This is such an emotional period for the former Ellen DeGeneres Show DJ's close relatives, who were in no way prepared for his death.
Keep reading for the details.