News Other Content 'This is the last time you'll see me': Ellen DeGeneres leaves the spotlight forever after upcoming Netflix special Sources from Fandomwire • Access Hollywood on Youtube • Published 2 months ago