Microsoft release a handful of screenshots and the announcement trailer for World of Tanks Xbox 360 Edition which should please gamers.
http://youtu.be/UmX1eMWOXQA
Microsoft release a handful of screenshots and the announcement trailer for World of Tanks Xbox 360 Edition which should please gamers.
http://youtu.be/UmX1eMWOXQA