Excited for Microsoft’s E3 2017 Press Conference? Watch it Live Here

Watch the live stream right here!