Guy Covers "All I Want For Christmas" In 20 Different Styles & It's Either Your Worst Nightmare Or Dream Come True — VIDEO

We made it to December, so it is officially OK to blast your favorite holiday music. If you're a living, breathing human, Mariah Carey's "All I Want For Christmas" is probably one of your favorite songs during this time of year. In the past, there have been many great covers of the song, some professionally done like Demi Lovato, some not so professionally done — like me singing on blast in my apartment — but nonetheless great. Well, there's a guy who just put all of those covers to shame (except mine), because he covered the pop classic not only in Mariah Carey's style, but also 19 other musical styles during the four minute song.

Whether you are a fan of Carey's original five-octave vocal range or prefer a more rock style like Bruce Springsteen, this song has every type of musical style you could ever want (and some you don't want like, Alvin & The Chipmunks). The man behind the clever number is Anthony Vincent, a popular YouTube performer who is the voice behind Ten Second Songs, which features him covering a multitude of songs under just about any style you can imagine.

In Vincent's version of the song, you can hear the likes of Mariah Carey, Billy Joel, Nat King Cole, Blink 182, Tom Jones, Alvin & The Chipmunks, Ronnie James Dio, Vince Guaraldi Trio (from A Charlie Brown Christmas), Imagine Dragons, Usher, Meshuggah, Il Divo, Bruce Springsteen, Thurl Ravenscroft (from How To Grinch Stole Christmas), John Lennon, Depeche Mode, Snow, Eric Church, Trans-Siberian Orchestra, and Bing Crosby. Now, I am not a vocal expert, nor am I a technology expert, so I can't tell if Vincent does this in one take (with the obvious edits on his voice) or not, but whatever way he does do it, going back and forth between that many styles and impressions is crazy impressive.

Now, if I can request Britney Spears'"My Only Wish (This Year)" for consideration. Check out Vincent's performance below.

Ten Second Songs on YouTube

Images: YouTube