E3 2018

Microsoft details its Xbox E3 activity

Press conference to be broadcast in six languages