OMG LOVE THIS!

Check this out, this dude sings Katy Perry's Dark Horse in 20 different styles!! This is so awesome!!

[Photo Credit: YouTube Screenshot]