Xbox 720 Myth or Fact ?


In the upcoming movie “Real Steel” this promo has been spotted alongside other Microsoft products so is this confirmation of things to come or Microsoft spending there billions to throw us off track ? Speculate below!


horizon011
horizon011
Hardcore gamer with a huge interest for underground rap or any other talent.
0 comments