Mariah Carey's "All I Want For Christmas Is You" turns 20 this year – but the song continues to surprise us.
In a new cover by Ten Second Songs mastermind Anthony Vincent, the track is re-imagined as if it were performed by Billy Joel, Blink-182, Usher, Bing Crosby, Eric Church, Il Divo, Alvin and the Chipmunks, and more, totaling 20 impressions in just four minutes. Yes, you have to see it to believe it.
Vincent has given the same treatment to several hits recently, including Michael Jackson's "Thriller," Ariana Grande's "Problem," Jason Derulo's "Talk Dirty" and Katy Perry's "Dark Horse."
Now this is hardly the first "All I Want for Christmas Is You" cover to go viral. Justin Bieber famously teamed up with the Elusive Chanteuse in 2011.
Mariah joined Jimmy Fallon and The Roots for a classroom instrument rendition in 2012.
And last year, she sang a duet version with Michael Buble on his annual NBC Christmas special.
Which version is your favorite? If you said "the original," you're definitely going to want to time-travel back to 1994 in ETonline’s throwback video below.
Follow Sophie on Twitter: @SophieSchillaci