Environment

Ellen DeGeneres giving staffers a 'slightly different environment' on set


During the source's interview with the outlet they admitted there was a “slightly different environment” a year following the investigation. Reportedly …

To Read More, Please Visit Source

Related Articles

Back to top button