Things Don’t Look Good for Ol’ Ellen!!

Share this post

You know how on a group challenge episode of Project Runway when the group did badly, the leader of the group would take responsibility for their overall performance without necessarily taking ownership for every single mistake? Ellen DeGeneres apologized to her staff this week, writing in a letter that she was…Jezebel