Microsoft Xbox 720 Reportedly Enters Production Stage

Xbox-720-disc-tray