Smacktalks Posted November 29, 2011 Posted November 29, 2011 In order to help better understand the server issues that are plauging WWE '12, THQ are asking fans to complete this survey. Source: WWEGames Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.