xbox 720

  • Let’s Name The Next Xbox

    The next Xbox might be called Xbox 8. Or Microsoft recently grabbed that web address for some other purpose (possibly holding it for the release of the eighth Xbox in the year 2060).