03/09/2014 10:07 BST | Updated 03/09/2014 17:59 BST

Anthony Vincent Sings Linkin Park's 'In The End' In 20 Different Styles And It's Utterly Amazing

Quite simply, wow.

Prepare to hear the greatest piece of performance art ever - regardless of what type of music you're into.

This is Anthony Vincent, master behind 'Ten Second Songs'. How talented is he? Well, he manages to sing Linkin Park's 'In The End' in 20 completely distinct styles.


Guns N' Roses, Michael Jackson, Korn, Bob Marley and Boyz II Men - they're all in there and then some.

Vincent, we bow before you...