Our beloved twitch boss also known as Stephen boss died on December 13 2022 by suicide. He was a husband and a father. He was a dj on the Ellen show. 😭
Our beloved twitch boss also known as Stephen boss died on December 13 2022 by suicide. He was a husband and a father. He was a dj on the Ellen show. 😭