Here is yet another amazing cover of Katy Perry’s ‘Dark Horse’. But what may make this one the best, is the 20 different styles from Iron Maiden To Run DMC And Micheal Jackson, that the vocalist tap into to make the cover unbelievable! Check out his full rendition below.