• Home
  • /
  • Tag Archives:  Stephen twitch boss






Ellen’s Conservation Campus Plants Tree in Memory of Stephen ‘tWitch’ Boss

***Please note, this post mentions suicide.  The life and joyous impact of Stephen ‘tWitch’ Boss and his friendship with Ellen DeGeneres is being honoured in a special way. The Dian Fossey Gorilla Fund in Rwanda, which works to support endangered mountain gorillas, has announced they’ve planted a tree on their “Ellen Campus” opened by the…