Rob, Brun and Mark discuss what they thought of the 2017 Microsoft E3 presentation. They discuss Xbox One X, the games and the companies that presented.
See All 535 Episodes of "This Xbox Life"