Ellen DeGeneres Will Discuss It All In Final Comedy Special With Netflix

poses in the press room during the People’s Choice Awards 2017 at Microsoft Theater on January 18, 2017 in Los Angeles, California.