Xbox One Launches November 22nd

Posted by


Xbox One launches on November 22nd, ensuring that all family arguments on Thanksgiving will be game console related.