Instant
Play icon
Tap to play
Sound iconTap for sound
Share icon

ELLEN DEGENERES JUST GOT OWNEDDD ON TWITTER 😬 // INSTANT NEWS

Ellen DeGeneres has just been dethroned as the πŸ‘‘ of Twitter! Find out why in the latest INSTANT NEWS!