XBOX STINKS! Xbox Openly admit it! – E3 Predictions

Xbox E3 Predictions and Microsoft’s admission that Xbox STINKS, and how they plan to make it STINK LESS!