Ellen DeGeneres Wins The Most Epic Lip Sync Battle On “The Tonight Show” Of All Time (VIDEO)
Permalink

Ellen DeGeneres Wins The Most Epic Lip Sync Battle On “The Tonight Show” Of All Time (VIDEO)

  What do you get when you put Jimmy Fallon, Ellen DeGeneres and Justin Timberlake…

Continue Reading →