This is a discussion on Wrestlemania 21 Trailer (Xbox) within the Sports Gaming News forums.
"The game seems to have a lot of facial improvements, but will it be better than its competition? Only time will tell."
Operation Sports Forums
> The News Desk
> Sports Gaming News