Linkin Park are the latest subjects of genre-gliding Anthony Vincent, who sings the American nu-metaller's 'In the End' in 20 different styles.
The 10 Second Songs mastermind rattles through a medley of cover versions, from Michael Jackson and Frank Sinatra to Led Zeppelin and Alice in Chains, via Boys II Men and Daft Punk.
It's the first time Vincent has collaborated with a band, having previously worked on Katy Perry's 'Dark Horse' and Ariana Grande's 'Problem', and the fourth time he has attempted to cover a track in 20 different styles.
The video, having been published for a day, is already approaching three million views.
See: Linkin Park perform live in Milan