Really great job on the stop animation, the editing, and the dubbed over commentary.
WWE actually posted this on their official Youtube and it was made by a fan. Pretty cool.
I believe the guy is taking match requests.. Who would you like to see face each other?
Enjoy!