Anthony Vincent Sings Mariah Carey's 'All I Want For Christmas Is You' In 20 Different Styles And It's Absolutely Astounding

03/12/2014 11:06 GMT | Updated 03/12/2014 11:59 GMT

Wow. This might be the best version of this tune you've ever heard. Or rather: the best versions.

Anthony Vincent, the mastermind behind 'Ten Second Songs', has jumped into the festive spirit to bring you an incredible rendition of Mariah Carey's 'All I Want For Christmas Is You' and it's quite simply brilliant.

Assuming the styles of 20 different artists - from heavy metal legend Ronnie James Dio to old crooners like Tom Jones - Vincent is utterly flawless in this cover of the Christmas classic.

SEE ALSO: