New Xbox 720 specs rumors

xbox-720-title

With just 139 days to go before E3 2013, it’s seriously time for some speculation about what’s gonna be inside the next Xbox. Is it a guarantee that Microsoft will lift the lid on its next console…