Stephen Boss, most famously known as tWitch, was remembered during the 65th Grammy Awards which were held on Sunday, February 5th, 2023, in Los Angeles. tWitch’s grieving mother still found it surreal to see the tribute after she lost her son two months ago. The DJ and co-executive producer of the Ellen DeGeneres show committed suicide with a self-inflicted gunshot …