WWE ’13 is shaping up to be one of the best wrestling video game experiences we’ve seen in years and THQ has a brand new trailer showing everyone the new features in the series. Check it out here!


Please enter your comment!
Please enter your name here

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