Life

Netflix launches Ellen DeGeneres standup

Ellen DeGeneres hasn't done standup in 15 years. But Netflix is launching a new standup special with her.