Yea you read that title right! This guy sings Katy Perry's song Dark Horse in 20 different song styles everything from Michael Jaskson to Metallica!! Oh and did we mention its actually REALLY good?? check out the video: