Xbox live release time?

edited December 2013 in General Discussion

Any chance it comes out at around midnight or just wait til tomorrow?

Comments

This discussion has been closed.