POSTED September 15, 2011
Wrestling fans, get a look at the new create a wrestler mode in the game WWE 12 in this trailer for the famous franchise.