Mister_Bubbles
Member
I can't find any Youtube channels for the press conferences' live streams... Does anyone have any links? Like, is there a 'Microsoft E3' channel or something? Thanks!
Edit: To answer my own question, it doesn't look like there are. Watching E3 on my monitor again then...
Edit: To answer my own question, it doesn't look like there are. Watching E3 on my monitor again then...