The official launch trailer has been released by THQ touting the game as “bigger, badder, better”!

Here is the official launch trailer for WWE ’12:

httpv://www.youtube.com/watch?v=yTaksNfDSXc&feature=relmfu

This site uses Akismet to reduce spam. Learn how your comment data is processed.