Ellen DeGeneres

Ellen’s Oscar Selfie is ‘Simpsons’-ized

Oscar hostess Ellen DeGeneres’ selfie tweet from this year’s ceremony set a record and reportedly shut down Twitter momentarily — and now The Simpsons are getting in on ... Continue Reading →