122 Executive producer of Ellen Degenres' show dies aged 40: Stephen 'tWitch' Boss found dead in hotel room with 'self-inflicted' gunshot wounds (www.dailymail.co.uk) posted 1 year ago by Psiobs 1 year ago by Psiobs +122 / -0 Executive producer of Ellen Degenres' show dies aged 40 Stephen 'tWitch' Boss' had worked on Ellens' show from 2014 until it ended in 2022 and was made an executive producer in 2020. 39 comments share 39 comments share save hide report block hide replies
Ellen is the new Hilary