Ellen DeGeneres addresses her talk show controversy during her comedy special, ‘For Your Approval,’ streaming now on Netflix.
Ellen DeGeneres Addresses ‘Mean’ Rumors Head On During Stand-Up Special
What’s your reaction?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Leave a Reply