If you are a huge Katy Perry fan (or if you are not) you need to check out this awesome video.  This guy took her song "Dark Horse" and sang it in 20 different styles ranging from Pantera, to Michael Jackson, and even Frank Sinatra.  Oh and one or two of Katy's exes styles show up as well.

Here's the original