Finally, Xbox One gamers will soon be able to share those precious, special or down right embarrassing gaming moments captured from your console to your Youtube Channel. Xbox Wire has confirmed that a...[Read More]