Twitch TV hasn't been working on my Xbox One that's the only way I can make YouTube videos
Channel:
Subscribers:
1,070
Published on ● Video Link: https://www.youtube.com/watch?v=ZzYZzEivCgo
Twitch TV it's the only way I can make YouTube videos every time I go on my Xbox One and go to Microsoft Edge to edit the video it just keeps legging