Post Thumbnail

The Xbox 360 was due to drop down under on March 2nd, but it appears there's a problem. According to increasingly reliable speculation, PALGN is reporting that their "sources have now confirmed that the launch date has been pushed back by three weeks, until March 23rd." David Mclean, Xbox ...

9 years ago 0 Comments