We are just moments away from Microsoft’s E3 Press Conference and for those who don’t know where to watch it, we have provided you with a stream.
Watch live video from TwitchTV’s Official Channel on www.twitch.tv
We are just moments away from Microsoft’s E3 Press Conference and for those who don’t know where to watch it, we have provided you with a stream.
Watch live video from TwitchTV’s Official Channel on www.twitch.tv