It's been a while since Anthony "TenSecondSongs" Vincent rocked the internet with one of his 20-style covers; and now he's making up for it by doubling the stakes of the challenge, in this mind and genre-bending cover of Eminem's "Rap God".
Anthony blasts through the 2013 single in 40 different artist styles; he plays it safe at first by imitating other rappers like MC Hammer and Busta Rhymes, but then completely contradictory artists like Ray Charles, Björk and even Sesame Street's Elmo get thrown into the mix. The result is a wild and sometimes incomprehensible jam.
If you've ever wondered what Frank Sinatra singing Eminem lyrics would sound like (and who hasn't?) then you need to hit Play below.