Ellen DeGeneres tapes final episode: ‘The greatest privilege of my life’ squib

"Thank you. Thank you. Thank you," she tweeted to her fans.
Continue reading on New York Post...
Tags: