“Biggest Inside Xbox Ever” coming today at 3PM ET
Xbox has just announced that the next episode of Inside Xbox, taking place in London during X019, will be happening this afternoon, at 3PM ET / 12PM PT.
The news, announced via trailer on Xbox Wire, will bri...