WWF Raw...
The most graphically enhanced game on the Xbox as of yet and THQ has released another video for it....
Here's one reason to buy an Xbox in itself!
http://www.360net.com/content/news/view.php?news[id]=80
PS: Can any of you see my sig picture?!?
Bookmarks